发表日期: 2021-09-18 11:09:13 浏览次数:65
【东莞网站建设|东莞网站制作|东莞网站设计】- 东莞建网站
东莞,广东省辖地级市,是国务院批复确定的中国珠江三角洲东岸中心城市。截至2020年6月,东莞市下辖4个街道、28个镇 [1] ,是中国4个不设区的地级市之一 [2] 。 [3-4] 全市陆地面积2460.1平方千米,海域面积82.57平方千米。 [28] 根据第七次人口普查数据,截至2020年末,东莞市常住人口为1046.6625万人。 [103] 2020年,东莞市实现地区生产总值9650.19亿元,年平均增速超过6.5%。 [13]
东莞地处中国华南地区、广东省中南部、珠江口东岸,西北接广州市,南接深圳市,东北接惠州市,推进与广州的港口以及城市轨道交通一体化 [6-7] ,是珠三角中心城市之一、粤港澳大湾区城市之一 [8] ,深圳都市圈城市之一 [9] 、为“广东四小虎”之首,号称“世界工厂”,是广东重要的交通枢纽和外贸口岸 [10-12] 。
东莞是广府文化的发祥地之一, [102] 是粤曲的重要发源地之一,也是中国的粤剧之乡 [14] 。东莞是中国近代史的开篇地和改革开放的先行地,被列为第一批国家新型城镇化综合试点地区 [15] 和广东历史文化名城。东莞有港澳同胞约120万人,海外华侨约30万人,是著名的华侨之乡 [16] ,曾获得国家森林城市、国际花园城市 [17] 、全国文明城市 [18-19] 、全国篮球城市 [20] 等称号。2019年8月,中国海关总署主办的《中国海关》杂志公布了2018年“中国外贸百强城市”排名,东莞排名第3。2020年6月,经中央依法治国委入选为第一批全国法治政府建设示范地区和项目名单。 [21]
XML DOM 添加节点
实例
尝试一下 - 实例
下面的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),位于外部 JavaScript 中,用于加载 XML 文件。
在最后一个子节点之后添加一个节点
本例使用 appendChild() 方法向一个已有的节点添加一个子节点。
在指定的子节点之前添加一个节点
本例使用 insertBefore() 方法在一个指定的子节点之前插入一个节点。
添加一个新属性
本例使用 setAttribute() 方法添加一个新的属性。
向文本节点添加数据
本例使用 insertData() 把数据插入一个已有的文本节点中。
添加节点 - appendChild()
appendChild() 方法向一个已有的节点添加一个子节点。
新节点会添加(追加)到任何已有的子节点之后。
注意:如果节点的位置很重要,请使用 insertBefore() 方法。
下面的代码片段创建一个元素(<edition>),并把它添加到第一个 <book> 元素的最后一个子节点后面:
实例
xmlDoc=loadXMLDoc("books.xml");
newel=xmlDoc.createElement("edition");
x=xmlDoc.getElementsByTagName("book")[0];
x.appendChild(newel);
尝试一下 »
实例解释:
使用 loadXMLDoc() 把 "books.xml" 载入 xmlDoc 中
创建一个新节点 <edition>
把这个节点追加到第一个 <book> 元素
遍历并向所有 <book> 元素追加一个元素:尝试一下
插入节点 - insertBefore()
insertBefore()方法用于在指定的子节点之前插入节点。
在被添加的节点的位置很重要时,此方法很有用:
实例
xmlDoc=loadXMLDoc("books.xml");
newNode=xmlDoc.createElement("book");
x=xmlDoc.documentElement;
y=xmlDoc.getElementsByTagName("book")[3];
x.insertBefore(newNode,y);
尝试一下 »
实例解释:
使用 loadXMLDoc() 把 "books.xml" 载入 xmlDoc 中
创建一个新的元素节点 <book>
把这个新节点插到最后一个 <book> 元素节点之前
如果 insertBefore() 的第二个参数是 null,新节点将被添加到最后一个已有的子节点之后。
x.insertBefore(newNode,null) 和 x.appendChild(newNode) 都可以向 x 追加一个新的子节点。
添加新属性
addAtribute() 这个方法是不存在的。
如果属性不存在,则 setAttribute() 可创建一个新的属性:
实例
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
x[0].setAttribute("edition","first");
尝试一下 »
实例解释:
使用 loadXMLDoc() 把 "books.xml" 载入 xmlDoc 中
把第一个 <book> 元素的 "edition" 属性的值设置(创建)为 "first"
注意:如果属性已存在,setAttribute() 方法将覆盖已有的值。
向文本节点添加文本 - insertData()
insertData() 方法将数据插入已有的文本节点中。
insertData() 方法有两个参数:
offset - 在何处开始插入字符(以 0 开始)
string - 要插入的字符串
下面的代码片段将把 "Easy" 添加到已加载的 XML 的第一个 <title> 元素的文本节点:
实例
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("title")[0].childNodes[0];
x.insertData(0,"Easy ");
备案号: 苏ICP备11067224号
CopyRight © 2011 书生商友信息科技 All Right Reserved
24小时服务热线:400-111-6878 E-MAIL:1120768800@qq.com QQ:1120768800
网址: https://www.768800.com 网站建设:上往建站
关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|
企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|
400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|
欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系
服务热线:400-111-6878