您的位置:首页 > 其它

调用窗体对象、窗体元素时引用name/id时各浏览器区别

2013-09-27 17:43 323 查看
<form name="form1" id="tyt">
用户名:<input type=text name="username" id="user" value="888">
密码:<input type=password name="password" id="pwd" value="999">
</form>

IE9浏览器:

windows.document.name/id.name/id.value 这里的两个对象的ID和NAME混着用都可以!强悍呀,其他浏览器都不行(亲测)。

火狐、谷歌、搜狗浏览器:

window.document.name.name/id.value 这里的form对象只能引用name,但是下面的元素name和id都可以。

如果上面的name或id有重复的,直接使用会出现undefine未定义,会成为一个数组。用name[0]/id[0]这种方法引用就可以了。

强大的搜狗浏览器默认高速内核不支持JS,要调成IE内核的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐