JavaScript的DOM编程--03--读写属性节点
2015-09-23 23:40
711 查看
读写属性节点:
1)可以直接通过 cityNode.id 这样的方式来获取和设置属性节点的值
2)通过元素节点的 getAttributeNode 方法来获取属性节点,
然后在通过 nodeValue 来读写属性值
1)可以直接通过 cityNode.id 这样的方式来获取和设置属性节点的值
2)通过元素节点的 getAttributeNode 方法来获取属性节点,
然后在通过 nodeValue 来读写属性值
1 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Untitled Document</title> <script type="text/javascript"> //读写属性节点: 通过元素节点 . 的方式来获取属性值和设置属性值. window.onload = function(){ //属性节点即为某一指定的元素节点的属性. //1. 先获取指定的那个元素节点 var nameNode = document.getElementById("name"); //2. 再读取指定属性的值 alert(nameNode.value); //3. 设置指定的属性的值. nameNode.value = "尚硅谷"; //var nameAttr = nameNode.getAttributeNode("value"); //alert(nameAttr); //alert("--" + nameAttr.nodeValue); //nameAttr.nodeValue = "atguigu"; } </script> </head> <body> <p>你喜欢哪个城市?</p> <ul id="city"> <li id="bj" name="BeiJing">北京</li> <li>上海</li> <li>东京</li> <li>首尔</li> </ul> <br><br> <p>你喜欢哪款单机游戏?</p> <ul id="game"> <li id="rl">红警</li> <li>实况</li> <li>极品飞车</li> <li>魔兽</li> </ul> <br><br> name: <input type="text" name="username" id="name" value="atguigu"/> </body> </html>
相关文章推荐
- JavaScript的DOM编程--02--获取元素节点
- JavaScript的DOM编程--01--js代码的写入位置
- 开发google浏览器chrome的JS插件
- javascript 学习笔记 (二)
- JS子父窗口互相操作取值赋值的方法介绍
- javascript学习笔记(1)初识
- JSP中的include的两种用法
- JavaScript中Ajax传数组到后台怎么利用request接收
- js 求数组中的最大值
- JavaScript 三种创建对象的方法
- 如何编写高质量JavaScript代码
- 如何编写高质量JavaScript代码
- Javascript--数组转换成字符串
- JavaScript prototype原型和原型链详解
- javascript基础之打印乘法表
- ExtJS4 MVC开发教程:搭建开发环境
- JavaScript日期时间格式化函数
- javascript学习笔记
- 【JavaScript】【学习】1、对象的属性
- 【JSON】JS操作JSON(不断积累中)