发布网友 发布时间:2022-04-25 11:22
共2个回答
热心网友 时间:2022-05-16 01:25
IE浏览器中的getElementsByName函数仅仅支持获取input元素,就是说其他非input元素即使有name属性值,也不能被getElementsByName函数获取到(毕竟,在HTML定义中,只有input元素有name属性,而其他元素并未定义name属性。新的IE 10可能也支持获取非input的元素吧)。所以,你代码中的document.getElementsByName(type)在IE上执行时,获取到的其实是一个没有任何元素的数组,当然会出现脚本错误了。热心网友 时间:2022-05-16 02:43
用childNode试试追问不行的,其他也不行了