您的位置:首页 > 其它

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就可以了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: