Internet Explorer 9为隐藏元素返回Null

时间:2013-02-22 15:52:47

标签: javascript internet-explorer-8 internet-explorer-9

我有一个javascript块,在提交表单之前有效。它适用于Internet Explorer 8.这是我的代码:

if(document.getElementById("Element1")){
      document.getElementById("Element2").value = document.getElementById("Element1").value;
}

元素:

<input type="hidden" name ="Element2"/> 

Internet Explorer 8返回document.getElementById("Element2")的对象,并将document.getElementById("Element2").value显示为“”。但IE 9为null方法返回getElementById,因此我无法访问该值。

我看到IE9对获取元素做了一些改动,我该如何解决这个问题?该页面包含Element2,因此我正在等待getElementById方法访问其值。 IE9有什么新东西?

0 个答案:

没有答案