getElementByName与getElementById的小差别,我也说不清
2008-06-16 19:52
246 查看
在js中实用
var roleName = document.getElementByName("rolename").value;
alert(roleName);总是打印出undefined;找了几个小时原因,也没找到,最开始以为是我那个rolename取的有问题,因为rolename是从数据库动态取的,后来没办法了找我们老大一问,他说不用byName改成ById看,我真的就改成了
document.getElementById("roleId").value;
呵呵,还真跑通了
问他原因,他说他也搞不清,知道getElementByName有时候会出点小问题,一般就getElementById就可以了
var roleName = document.getElementByName("rolename").value;
alert(roleName);总是打印出undefined;找了几个小时原因,也没找到,最开始以为是我那个rolename取的有问题,因为rolename是从数据库动态取的,后来没办法了找我们老大一问,他说不用byName改成ById看,我真的就改成了
document.getElementById("roleId").value;
呵呵,还真跑通了
问他原因,他说他也搞不清,知道getElementByName有时候会出点小问题,一般就getElementById就可以了
相关文章推荐
- 获取表单对象,得三种方法getElementById(), getElementsByName(), and getElementsByTagName() 和用法
- getElementById getElementsByName getElementsByTagName 的用法与区别
- getElementById Vs getElementsByName(Javascript)细说HTML元素的ID和Name属性的区别
- document.getElementsByName & document.getElementById 在IE与FF中不同实现
- getElementById Vs getElementsByName(Javascript)细说HTML元素的ID和Name属性的区别
- getElementsByName和getElementByID
- getElementById(),getElementsByName(),getElementsByTagName()
- getElementById()与getElementsByName()区别
- 获取HTML元素3个方法:document.getElementsByName()、document.getElementById()、document.getElementsByTagName()
- getElementByID和getElementsByName和getElementsByTagName和document.all的区别
- getElementByID、getElementsByName、getElementsByTagName实例详解
- getElementById(), getElementsByName(), and getElementsByTagName() 和用法
- getElementById() getElementsByName() getElementsByTagName()
- document.getElementById与getElementByName的区别
- getElementById getElementByName getElementTagName的区别
- javascript 如何正确使用getElementById,getElementsByName(), and getElementsByTagName()
- getElementById(), getElementsByName()与getElementsByTagName()的用法比较!
- getElementByName()方法和getter属性,及与getElementById()的区别
- getelementbyid, getelementsbyname, getelementsbytagname 的区别和总结