首页 > Web开发 > 详细

web前端_DOM操作

时间:2019-12-03 18:00:11      阅读:64      评论:0      收藏:0      [点我收藏+]

DOM(Document Object Model 文档对象模型)

一个web页面的展示,是由html标签组合成的一个页面,dom对象实际就是将html标签转换成了一个文档对象。可以通过dom对象中js提供的方法,找到html的各个标签。通过找到标签就可以操作标签使页面动起来,让页面动起来。

dom操作,文档对象模型,操作页面上的任意的一个标签,如何定位标签byid,byclass,当标签没有ID和class时候 需要简介定位,
分析html 目标标签和当前标签的关系,搞清楚寻找路径,用下面的方法进行定位,定位后找到value(只要能看到就能修改),input,select
div标签定位例如:
    <div class="inner" id="inner1">
            <span>input:  </span>
            <input type="text" placeholder="div的id是inner1">
        </div>
    // 定位标签 赋值给e 找到div标签
     var e = document.getElementById(‘inner1‘) 
     innerText与innerHTML区别,
     innerText添加的是字符串
     e.innerText=‘<a href="http://www.baidu.com">跳转百度</a>‘
     innerHTML如果传一个符合html标签规则的字符串那么可以点击跳转
     e.innerHTML=‘<a href="http://www.baidu.com">跳转百度</a>‘

     方法:
     e.children 获取div标签的子元素[span,input]
     e.firstElementChild 获取第一个子元素
     e.lastElementChild的 获取最后一个上相邻元素 
     e.parentElement 拿div外层的标签
     e.nextElementSibling 下一个兄弟标签
     e.previousElementSibling 上一个兄弟标签

 

web前端_DOM操作

原文:https://www.cnblogs.com/mhmh007/p/11978090.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!