JavaScript基础(2)-- dom最常用API

  1. document方法:   

  2. getElementById(id) Node 返回指定结点的引用   

  3. getElementsByTagName(name) NodeList 返回文档中所有匹配的元素的集合   

  4. createElement(name) Node Node   

  5. createTextNode(text) Node 创建一个纯文本结点   

  6. ownerDocument Document 指向这个节点所属的文档   

  7. documentElement Node 返回html节点   

  8. document.body Node 返回body节点   

  9.   

  10. element方法:   

  11. getAttribute(attributeName) String 返回指定属性的值   

  12. setAttribute(attributeName,value) String 给属性赋值   

  13. removeAttribute(attributeName) String 移除指定属性和它的值   

  14. getElementsByTagName(name) NodeList 返回结点内所有匹配的元素的集合   

  15.   

  16. node方法:   

  17. appendChild(child) Node 给指定结点添加一个新的子结点   

  18. removeChild(child) Node 移除指定结点的子结点   

  19. replaceChild(newChild,oldChild) Node 替换指定结点的子结点   

  20. insertBefore(newChild,refChild) Node 在同一层级的结点前面插入新结点   

  21. hasChildNodes() Boolean 如果结点有子结点则返回true   

  22.   

  23. node属性:   

  24. nodeName String 以字符串的格式存放结点的名称   

  25. nodeType String 以整型数据格式存放结点的类型   

  26. nodeValue String 以可用的格式存放结点的值   

  27. parentNode Node 指向结点的父结点的引用   

  28. childNodes NodeList 指向子结点的引用的集合   

  29. firstChild Node 指向子结点结合中的第一个子结点的引用   

  30. lastChild Node 指向子结点结合中的最后一个子结点的引用   

  31. previousSibling Node 指向前一个兄弟节点;如果这个节点就是兄弟节点,那么该值为null   

  32. nextSibling Node 指向后一个兄弟节点;如果这个节点就是兄弟节点,那么该值为null   

转载于:https://www.cnblogs.com/zxingp/articles/6146269.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值