博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript(第二部分)
阅读量:5142 次
发布时间:2019-06-13

本文共 2366 字,大约阅读时间需要 7 分钟。

一、DOM获取元素节点的子节点

 1getElementsByTagName()

返回当前节点的指定标签名子节点

2childNodes

    表示当前节点的所有子节点

3firstChild

表示当前节点的第一个子节点

4lastChild

表示当前节点的最后一个子节点

 

        
Untitled Document
        

你喜欢哪个城市?

  • 北京
  • 上海
  • 东京
  • 首尔

你喜欢哪款单机游戏?

  • 红警
  • 实况
  • 极品飞车
  • 魔兽

你手机的操作系统是?

  • IOS
  • Android
  • Windows Phone
gender:
Male
Female
name:

 

二、获取父节点和兄弟节点

 1parentNode

            表示当前节点的父节点

2、previousSibling

     表示当前节点的前一个兄弟节点

3、nextSibling

   表示当前节点的后一个兄弟节点

三、元素节点的属性

其他属性

  .this表示当前函数所属的对象

checkedAllBox.οnclick=function(){         for(var i=0;i

 

nodeValue文本节点

   通过nodeValue的属性获取和设置文本节点的内容

innerHTML元素节点

 通过该属性获取和设置标签内部的html代码

 

三、增、删、改

 1、 创建元素节点

document.createElement(标签名)

 2、 创建文本节点

document.createTextNode(文本值)

 3、 添加子节点

父节点.appendChild(子节点)

 4、 插入节点

父节点.insertBefore(新节点,旧节点)

5、替换节点

父节点.replaceChild(新节点,旧节点)

 6、 删除节点

父节点.removeChild(子节点)

子节点.parentNode.removeChild(子节点)

7、 读写元素内部HTML代码

读取元素.innerHTML

设置元素.innerHTML = 新值

 

 

转载于:https://www.cnblogs.com/bkyy/p/7805655.html

你可能感兴趣的文章
【转】MySQL Event
查看>>
[转]html5监听任何App自带返回键javascript事件
查看>>
mongodb数据备份与还原
查看>>
通俗理解LDA主题模型
查看>>
回射服务器-多路复用 select 01 (阻塞)
查看>>
分享吉林大学机械科学与工程学院,zhao jun 博士的Halcon学习过程及知识分享
查看>>
BitmapData.noise示例
查看>>
肤色阈值分割
查看>>
Android中的菜单
查看>>
【最短路】Vijos P1046 观光旅游
查看>>
Android学习总结——开篇
查看>>
iOS 基础知识
查看>>
PHP 重新格式化var_dump/print_r打印的数组
查看>>
C++11:POD数据类型
查看>>
Delphi中Json格式读写
查看>>
请不要忘记带着梦想时常沐浴阳光
查看>>
交易与风险
查看>>
Hibernate: Could not find a getter for iUserId in class com.Hibernate.pojo.User异常
查看>>
windows环境下搭建RocketMQ
查看>>
CSS--基础
查看>>