0

我有一个 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 有什么新功能?

4

0 回答 0