JavaScript基础----31JSDOM对象控制HTML元素详解-1
2015-08-08 07:30
656 查看
<!DOCTYPE html> <!--JSDOM对象控制HTML元素详解-1--> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <p name="pn">hello</p> <p name="pn">hello</p> <p name="pn">hello</p> <p name="pn">hello</p> <a id="aid" title="得到a的属性">得到A的属性</a> <a id="aid2">设置a的属性</a> <!--通过name元素获取当前节点--> <script> function getName(){ //获取相同名称的节点,转化成数组 var count=document.getElementsByName("pn"); alert(count.length) var myp =count[0]; myp.innerHTML="world"; } // getName(); </script> <!--通过元素获取当前节点--> <script> function getName(){ //获取相同名称的节点,转化成数组 var count=document.getElementsByTagName("p"); alert(count.length) var myp =count[0]; myp.innerHTML="zhh"; } // getName(); </script> <!--获取元素属性--> <script> function getAttr(){ var aid=document.getElementById("aid"); var attr=aid.getAttribute("title"); alert(attr); } // getAttr(); </script> <!--设置元素属性--> <script> function setAttr(){ var aid2=document.getElementById("aid2"); aid2.setAttribute("title","设置属性"); var attr=aid2.getAttribute("title"); alert(attr); } // getAttr(); </script> <ul><li>子节点1</li><li>子节点2</li><li>子节点3</li></ul> <!--访问子节点--> <script> function getChildNode(){ // 获取子节点 var chilenode=document.getElementsByTagName("ul")[0].childNodes; // 子节点的长度 alert(chilenode.length); } getChildNode(); </script> </body> </html>
相关文章推荐
- JavaScript基础----30JS内置对象-Math对象
- JavaScript基础----29JS内置对象-Array数组对象
- JavaScript基础----28JS内置对象-Date日期对象
- JavaScript基础----27JS内置对象-String字符串对象
- JavaScript基础----26JS内置对象-什么是对象
- 字符串模拟利用gson解析与生成json
- JavaScript高级程序设计 读书笔记 第二章
- 求助,JS 方法调用的问题,写了返回值,确调用时返回Undefined(新人第一次写)
- 在jsp中的数据回显
- 利用HTML5 Canvas和Javascript实现的蚁群算法求解TSP问题演示
- JavaScript 编程
- JavaScript 编程
- gulp将请求转为请求本地JSON
- JS输入用户名自动显示邮箱后缀列表的方法
- Echarts生成饼状图、条形图以及线形图 JS封装
- ExtJS操作数据时的等待界面
- Json和Jsonp理论实例代码详解
- JavaScript知识点总结-1
- 深入理解javascript之高级定时器
- jsp实现计算器