DOM元素

作者: 倾国倾城的小饼干 | 来源:发表于2017-09-10 20:32 被阅读0次
  1. dom对象的innerText和innerHTML的区别

innerText指的是从起始位置到终止位置的内容,但它去除html标签。
innerHML指的是对象的起始位置到终止位置的全部内容,包括html标签。

  1. elem.children和elem.childNodes的区别

elem.children:只会获取到元素节点。(常用)
elem.childNodes:获取到所有节点,包括元素节点、属性节点、文本节点 节点类型可以用nodeType来区分,元素节点1、属性节点2、文本节点3。

  1. 查询元素有几种常见的方法以及ES5的元素选择方法

  • 查询元素的常见的方法:getElementById()/getElementsByClassName()/getElementsByTagName()/
  • ES5的元素的选择方法:
    document.querySelector()/document.querySelectorAll()
  1. 创建一个元素?给元素设置属性?删除属性?

var node=document.creatElement('img');//创建一个元素
node.setAttribute('src','http://www.baidu.com')//给元素设置属性
img.removeAttribute('src')//删除属性
  1. 给页面元素添加子元素?删除页面元素下的子元素?

var newDiv=document.creatElement("div")
var newContent=document.creatTextNode('hello')
newDiv.appendChild(newContent)//给页面元素添加子元素
parentNode.removeChild(childNode)//删除子元素
  1. element.classList有哪些方法?如何判断一个元素的 class 列表中是包含某个 class?如何添加一个class?如何删除一个class?

var title=document.querySelector('.title')
title.classList.add('active')//class='title active'添加一个class
title.classList.remove('active')//class='title'删除一个class
title.classList.contains('title')//true判断是否包含class='title'
  1. 如何选中如下代码所有的li元素? 如何选中btn元素?

<div class="mod-tabs">
   <ul>
       <li>list1</li>
       <li>list2</li>
       <li>list3</li>
   </ul>
   <button class="btn">点我</button>
</div>
document.querySelectorAll('li')
document.querySelector('.btn')

相关文章

  • jS|DOM操作

    DOM节点的获取 DOM节点的创建 DOM节点删除 修改DOM元素 将指定两个DOM元素交换位置

  • JavaScript获取dom元素

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

  • 几个常用的chrome调试技巧

    1. 拖动 dom 元素 选中一个dom元素,通过拖动就可以改变元素的位置。如下图: 2. 选中 dom 元素右键...

  • vue中v-if与v-show的区别

    1、v-show是在DOM元素中添加display属性,将DOM元素隐藏 2、v-if是直接将DOM元素删除。 总...

  • ref转发到DOM元素

    Vue 为DOM元素添加ref属性 如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子组件...

  • DOM的学习顺序

    1.DOM元素之间的关系 2.获取DOM元素 3.DOM节点的type、tag、content 4.DOM节点的a...

  • 02-JQuery操作DOM

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

  • DOM元素

    DOM就是html文档的模型抽象。数据以树的形式在内存中排列。节点就是DOM的组成。是一个对象,有属性和方法。获取...

  • DOM元素

    dom对象的innerText和innerHTML的区别 innerText指的是从起始位置到终止位置的内容,但它...

  • Dom 元素

    DOM 由各种节点构成,简要总结如下。 最基本的节点类型是 Node,用于抽象地表示文档中一个独立的部分;所有其他...

网友评论

      本文标题:DOM元素

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