js里控制元素方法:ID name 区别
2013-09-26 02:36
363 查看
<input name="lht" type="text" value="123456" id="ljt">
<input name="lht" type="text" value="54645" id="ljt">
<input name="lht" type="text" value="23422" id="ljt">
<input name="lht" type="text" value="5657" id="ljt">
<input name="lht" type="text" value="13123" id="ljt">
var a = window.document.getElementByName("lht");
name: 哪怕只有一个,返回的也是数组。必须用a[0].value来获值。
var a = window.document.getElementById("ljt");
id:唯一 哪怕有很多相同的ID 也只引用第一个。只能用a.value来获值。
<input name="lht" type="text" value="54645" id="ljt">
<input name="lht" type="text" value="23422" id="ljt">
<input name="lht" type="text" value="5657" id="ljt">
<input name="lht" type="text" value="13123" id="ljt">
var a = window.document.getElementByName("lht");
name: 哪怕只有一个,返回的也是数组。必须用a[0].value来获值。
var a = window.document.getElementById("ljt");
id:唯一 哪怕有很多相同的ID 也只引用第一个。只能用a.value来获值。
相关文章推荐
- js中利用tagname和id获取元素的方法
- js中用tagname和id获取元素的3种方法
- js中用tagname和id获取元素的3种方法
- document.getElementById("idName")用js方法获取元素,则设定风格属性的方法为
- JS原生通过id,class,tagname 来获取元素的方法
- js中利用tagname和id获取元素的方法
- JS点击任意标签获得该标签属性,以获得ID为例,以及AJAX的异步原理和 $(document).ready()与window.onload加载方法的区别
- js方法的命名不能使用表单元素的名称或ID
- 元素的ID和Name有什么区别
- js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
- js之checkbox的代码全选/全不选,使用id获取元素,而不是name
- selenium中用js定位html上没有id,没有name的元素
- 元素的ID和Name有什么区别???[转自"天道酬勤"]
- js获取iframe中的元素以及在iframe中获取父级的元素(包括iframe中不存在name和id的情况)
- js 获取class的元素的方法 以及创建方法getElementsByClassName
- js之checkbox的代码全选/全不选,使用id获取元素,而不是name
- js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
- JS中获取元素使用getElementByID()、getElementsByName()、getElementsByTagName()的用法和区别
- js中处理元素id带“/”(正斜杠)的方法
- 尽量不要用常用的属性名或方法名做form表单内元素的名字name或id