javascript学习笔记--文档的加载

2018-10-25  本文已影响0人  持续5年输出bug

浏览器加载页面的顺序是自上而下的顺序,读取一行,运行一行

var a=1;
document.write("你好!");
console.log(a);

以上代码执行顺序为:先打印你好,再打印a;
写代码的位置:

1.<head>
      <script>
           var a=1;
           document.write("你好!");
          console.log(a);
     </script>
</head>

2.<body>
  <script>
         var a=1;
         document.write("你好!");
        console.log(a);
  </script>
</body>

但是 当一些不需要立即执行的代码不得不放在文档最前面,就需要使用onload 事件,让文档加载文成后再执行:

    window.onload=function(){
        var a=1;
        alert(a);

      }
  document.write("你好!");

以上代码先加载你好,然后弹出a

三个获取元素节点对象:
根据id获取一个元素节点对象
getElementById()
根据标签获得一组元素对象,返回类数组对象
getElementsByTagName()
根据name属性获取一组元素对象,返回类数组对象
getElementsByName()

例如:
<div id="a">

</div>

上一篇 下一篇

猜你喜欢

热点阅读