节点的操作

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
 3 <head>
 4     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 5     <title>节点操作</title>
 6     <script type="text/javascript">
 7     // table节点
 8     function read_node_table()
 9     {
10         var node_body = document.body;
11         var node_table = node_body.firstChild;
12         alert(node_table.nodeName);
13     }
14     // tr节点
15     function read_node_tr()
16     {
17         var node_body = document.body;
18         var node_table = node_body.firstChild;
19         var node_tbody = node_table.firstChild;
20         var node_trs = node_tbody.childNodes;
21         alert(node_trs[1].nodeName);
22     }
23     // td节点
24     function edit_node_td(){
25         var node_body = document.body;
26         var node_table = node_body.firstChild;
27         var node_tbody = node_table.firstChild;
28         var node_trs = node_tbody.childNodes;
29         var node_tds = node_trs[1].childNodes;
30         var node_text = node_tds[2].firstChild;
31         node_text.nodeValue = "2016-12-31";
32     }
33     </script>
34 </head>
35 <body><table border="1" rules="all"><tr><td>编号</td><td>新闻标题</td><td>发布日期</td></tr><tr><td>1234</td><td>广州传智播客</td><td>2016-12-12</td></tr></table>
36     <input type="button" value="访问table节点" onclick="read_node_table()" />
37     <input type="button" value="访问tr节点" onclick="read_node_tr()" />
38     <input type="button" value="修改日期" onclick="edit_node_td()" />
39 </body>
40 </html>
时间: 2024-10-21 15:30:48

节点的操作的相关文章

TreeView节点拖拉操作1

TreeView节点拖拉操作1 //事先设置 TreeView1.DragMode= dmAutomatic; unit Unit1; interface uses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,   Dialogs, ComCtrls; type   TForm1 = class(TForm)     TreeView1: TTreeView;     procedure 

TreeView节点拖拉操作

//这个拖拽的感觉不对 unit Unit1; interface uses  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,  ComCtrls; type  TForm1 = class(TForm)    TreeView1: TTreeView;    procedure TreeView1MouseDown(Sender: TObject; Button: TMouseButton;  

openstack中彻底删除计算节点的操作记录

在使用openstack的过程中,我们经常会添加好几台计算节点来部署虚拟机,在后续使用中由于某些原因,一些计算节点出现了问题,需要将这些出了问题的计算节点从openstack的控制节点中踢出去!但是很多时候,在删除计算节点的时候由于删除不彻底而导致了后面使用openstack出现了诸多问题. 下面记录了在openstack中彻底删除计算节点linux-node2.openstack的操作: 在控制节点上操作 查看计算节点 [[email protected] src]# openstack ho

js中对节点属性的操作和对节点的操作

常用的节点属性操作方法 1.setAttribute(name,value):给某个节点添加一个属性 2.getAttribute(name):获取某个节点属性的值. 3.removeAttribute(name):删除某个节点的属性. 例: window.onload = function(){        //查找body节点        var node_body = document.body;        //alert(node_body);        //查找img节点 

dom节点的操作

dom节点的操作 -- jQuery 内部插入 1.(结尾)append 方法 . appendto方法(为了方便链式操作) (开头)prepend方法 $('#div1').append($('#div2'));     //将div2 插入到 div1 里面的末尾 ? $('#div1').appendto($('#div2'));     //将div1 插入到 div2 里面的末尾 ? $('#div1').prepend($('#div2'));     //将div2 插入到 div

jquery中的节点的操作

节点的操作 Dom 文档对象 模型 解决 一.插入节点 Append() 在每个匹配的元素中追加内容 Var  $li_1= “<li></li>”; Var  $li_2 =”<li></li>” $(“ul”).append($li_1).append($li_2); //添加到ul中rep appendTo() 将所有匹配元素追加到指定元素中 $(“<b>asd</b>”).appendTo(p);  p 指<p>&

JS-DOM ~ 03. 子节点的操作、style.样式和属性、dom元素的创建方法及操作、14个例题、主要是利用js直接控制html属性

带有Element和不带的区别 a)  带Element的获取的是元素节点 b)  不带可能获取文本节点和属性节点 获取所以子节点 a)   . childNodes b)   . children c)   . parentNode . children [索引] . children:获取所有子节点 opacity:0-1:透明度 alpha(opacity:百分数):IE6/7/8透明度 先绑定事件再进行循环 previousNode()上一个兄弟节点 alert(变量名)可测试变量名是否

Jquery学习笔记:删除节点的操作

假设如下的html代码 <div id="mydiv" style="width:100px;height:100px;border:1px solid red"> xxx <div>s1</div> <div>s2</div> </div> 有下面的方法可以进行删除节点操作: $("#mydiv").remove();   //remove方法删除mydiv节点本身,以及其

js、jquery对节点的操作(增、删)

js对节点的操作方法 一.获取 1.父节点的获取 某节点的parentNode属性值即为该节点的父节点.示例: var parent = document.getElementById("one").parentNode; 2.兄弟节点的获取 nextElementSibling和nextSibling属性配合使用. 某节点的nextElementSibling属性值是该节点后面紧邻的兄弟节点,但是这个有兼容性,在ie9以上版本(包含ie9)和其他浏览器,结果是我们想要的弟节点,在ie