美文网首页前端开发
JavaScript 获取元素方法

JavaScript 获取元素方法

作者: Devops海洋的渔夫 | 来源:发表于2019-03-14 22:54 被阅读82次

仅供学习,转载请注明出处

获取元素方法一

可以使用内置对象document上的getElementById方法来获取页面上设置了id属性的元素,获取到的是一个html对象,然后将它赋值给一个变量,比如:

<script type="text/javascript">
    var oDiv = document.getElementById('div1');
</script>
....
<div id="div1">这是一个div元素</div>

上面的语句,如果把javascript写在元素的上面,就会出错,因为页面上从上往下加载执行的,javascript去页面上获取元素div1的时候,元素div1还没有加载,解决方法有两种:

第一种方法:将javascript放到页面最下边

....
<div id="div1">这是一个div元素</div>
....

<script type="text/javascript">
    var oDiv = document.getElementById('div1');
</script>
</body>

第二种方法:将javascript语句放到window.onload触发的函数里面,获取元素的语句会在页面加载完后才执行,就不会出错了。

<script type="text/javascript">
    window.onload = function(){
        var oDiv = document.getElementById('div1');
    }
</script>

....

<div id="div1">这是一个div元素</div>

2019年全套Java、Android、HTML5前端、Python、大数据视频,价值数万资源大放送

寻找资源的地址如下:

扫描微信公众号

寻找价值数万的视频资源

相关文章

  • JavaScript 获取元素方法

    仅供学习,转载请注明出处 获取元素方法一 可以使用内置对象document上的getElementById方法来获...

  • 一、JavaScript之获取和设置元素属性

    JavaScript之获取和设置元素属性 1.与我前面的随笔获取元素的那些方法不同(http://www.cnbl...

  • JavaScript获取元素的方法

    一、获取元素的所有方法 通过id直接获取(极其不推荐),但是在调试代码的时候非常好用。 通过document直接获...

  • 判断一个元素是否在当前可视区域

    javascript中提供了一个方法Element.getboundingclientrect()可以获取当前元素...

  • 获取元素

    html代码示例: javascript获取元素 通过id获取元素 通过TagName获取元素 通过ClassNa...

  • JavaScript盒子模型及其属性

    JavaScript盒子模型,指的是通过JavaScript中提供的一系列的属性和方法,获取页面中元素的样式信息值...

  • javascript获取元素

    JS获取DOM元素的方法(9种) 通过ID获取(getElementById) 通过name属性(getEleme...

  • Javascript获取元素

    1.根据id获取元素(getElementById) 2.根据class获取元素(getElementsByCla...

  • 02-JQuery操作DOM

    一、JS获取DOM元素和JQuery获取DOM元素的区别 JavaScript获取的是DOM对象,而Jquery获...

  • JavaScript获取dom元素

    获取dom元素的方法 通过标签名获取dom元素 通过id名获取dom元素 通过类名获取元素 HTML5新方法 通过...

网友评论

    本文标题:JavaScript 获取元素方法

    本文链接:https://www.haomeiwen.com/subject/sapquqtx.html