关于javaScript中document的问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 09:52:37
我如果在页面上加一个html控件
如<INPUT type="text" size="9" id="txtname" name="txt">
请问
document.getElementsByName("txt");
document.getElementById("txtname");
document.Form1.txtname;他们之间的区别是什么???

document.getElementsByName("txt"); 是按文档顺序返回包含在文档中且具有给定标记名称的所有 Element 的 NodeList
document.getElementById("txtname"); 返回具有带给定值的 ID 属性的 Element
document.Form1.txtname必须通过表单名获得.