javascript中有哪些全局名称?

时间:2013-06-26 16:14:37

标签: javascript html scope

为什么有些HTML元素可用作javascript全局变量而其他元素不可用?

为什么输入元素只有在表单之外才可以作为全局变量显示?

通过这个简单的页面:

<html>
  <body>
    <form id="form1">
      <input id='input1' />
      <div id='div1'></div>
    </form>
  </body>
</html>

我在Chrome中同时拥有div1input1作为全局变量,但在IE10中{I} input1未定义:http://jsfiddle.net/M5ExX/

如果我删除表单并保留div和输入,则会在Chrome和IE中定义两者:http://jsfiddle.net/M5ExX/1

0 个答案:

没有答案