当执行如下代码时:点击输入框时 IE弹出0, Firefox弹出1,Opera弹出1
显然IE在执行document.body.appendChild()语句后并没有刷新name为("abc_name")的元素列表
<html>
<head>
<script>
window.onload = function()
{
var input = document.createElement("input");
input.name="abc_name";
input.onclick = function()
{
alert(document.getElementsByName("abc_name").length);
}
document.body.appendChild(input);
}
</script>
</head>
<body>
fasd
</body>
</html>