`

12月25号(第52天的学习)

 
阅读更多
<html>
<head>

<script language="javascript" type="text/javascript" src="loadxmldoc.js"></script>
<script type="text/javascript">
function insertBeforeValue()
{
<!--把bookName的值定义到titleValue里面 把bookYear的值定义到yearValue里面 把bookProce的值定义到 priceValue里面-->
var titleValue = document.getElementById("bookName").value;
var yearValue = document.getElementById("bookYear").value;
var priceValue = document.getElementById("bookPrice").value;

<!--载入books.xml文档-->
xmlDoc=loadXMLDoc("books.xml");
<!--创建book节点-->
newNode=xmlDoc.createElement("book");
<!--获得所有节点-->
x=xmlDoc.documentElement;
<!--找出所有的book节点-->
y=xmlDoc.getElementsByTagName("book");
<!--将新建的节点放在最后一个节点的前面-->
x.insertBefore(newNode,y[4]);
<!--创建title节点-->
var newel=xmlDoc.createElement("title");
<!--创建year节点-->
var newel2=xmlDoc.createElement("year");
<!--创建price节点-->
var newel3=xmlDoc.createElement("price");
<!--将xmlDoc里面的第4个节点定义到z里-->
var z=xmlDoc.getElementsByTagName("book")[4];
<!--把title放进第四个book节点的最后一个-->
z.appendChild(newel);
<!--把year放进第四个book节点的最后一个-->
z.appendChild(newel2);
<!--把price放进第四个book节点的最后一个-->
z.appendChild(newel3);

<!--往title里面添加bookName的值,往year里面添加bookYear的值,往price里面月添加bookPrice的值-->
newel.setAttribute("title",titleValue);
newel2.setAttribute("year",yearValue);
newel3.setAttribute("price",priceValue);
<!--警告框跳出显示books.xml里面所有的节点和属性-->
alert(xmlDoc.documentElement.xml);
}
</script>
</head>

<body>
<!--创建三个输入里面的属性分别是 sb 2012 35.00-->
title: <input id="bookName" size="10" value="SB" /><br />

year:<input id="bookYear" size="10" value="2012" /><br />

price:<input id="bookPrice" size="10" value="35.00" /><br />

<!--定义一个按钮触发一个点击事件-->
<button id="insertBefore" onClick="insertBeforeValue()">插入</button>

</body>
</html>
分享到:
评论

相关推荐

    江苏省南通市四校2021届高三上学期12月第二次联考调研数学试题 含答案.docx

    这份文档是江苏省南通市四校2021届高三上学期12月的第二次联考数学试题,包含选择题、多选题、填空题和解答题四种题型,覆盖了高中数学的多个核心知识点。以下是对部分题目涉及知识点的详细解析: 1. 第一题考察...

    第2320号七年级上Unit8SectionA示例3.ppt

    March 8th(三月八日),August 2nd(八月二日),September 10th(九月十日),July 3rd(七月三日),February 12th(二月十二日),October 20th(十月二十日),December 25th(十二月二十五日)。 此外,还有...

    七年级数学12月独立作业试题.doc

    【知识点详解】 1. 数轴的认识:题目中的第一题...以上是七年级数学12月独立作业试题的主要知识点解析,涵盖了数轴、统计图表、代数运算、几何图形等多个领域的内容,要求学生具备扎实的基础知识和一定的分析能力。

    每天一个linux命令(38):cal命令分享.pdf

    十二月 2012 日 一二 三 四五 六 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 实例 2:显示指定月份的日历 命令:cal 9 2012 输出: [root@localhost ~]# cal 9 2012 ...

    小学数学人教三年级上册易错题汇总PPT学习教案.pptx

    5. **等式关系**:第五题中提到,被减数、减数、差的和是50,由于被减数=减数+差,可以推导出被减数为25。 6. **整数加减法**:第六题中,最大的三位数是999,最小的两位数是10,它们的和是999+10=1009,差是999-10...

    九年级历史下册 第5课 伟大的十月革命教案 川教版-川教版初中九年级下册历史教案.doc

    【标题】和【描述】提及的是九年级历史下册第五课的教学内容,主要涉及的是俄国的十月革命。这个教案属于中学历史教学资源,用于指导教师教授这一重要历史事件。 【标签】“中学教案”表明这是面向中学生的历史课程...

    人教版七年级英语上册unit8课时练习题及答案7精选.doc

    December 25th(十二月二十五日) - National Day(国庆节)匹配D. October 1st(十月一日) - Teachers’ Day(教师节)匹配E. September 10th(九月十日) - Mother’s Day(母亲节)匹配G. the second Sunday...

    资产损失税前扣除管理摘要学习教案.pptx

    首先,25号公告第五十二条明确了从2011年1月1日起执行的新政策,废止了之前的相关通知,包括国税发[2009]88号、国税函[2009]772号和国税函[2010]196号。这意味着企业在2011年之后的资产损失处理应按照新办法执行,...

    Java入门1·2·3:一个老鸟的Java学习心得.PART3(共3个)

    第12章 接口 331 教学视频:29分钟 12.1 自行车带来的问题 331 12.1.1 记录马路上的车辆 331 12.1.2 引发问题的自行车 335 12.1.3 仔细分析recordTransport()方法 338 12.2 初用接口 339 12.2.1 准备好需要...

    ASP 小程序 权限 管理 数据库 等级 加密 搜索 探针

    12月28日 14:40 6747 ASP批量改文件名.rar 9月15日 22:45 23406 asp上传后看到效果.rar 10月7日 23:56 74771 asp贴吧.rar 9月15日 22:45 5109 ASP网站管理员帐号密码探测 v1.05 防杀版5.rar 12月10日 19:46 ...

    2020春五年级英语下册Unit7Chinesefestivals知识梳理新版牛津译林版20200428398

    2. “十二月”大集合: - 月份前一般使用介词 "in",如 "in January", "in February" 等。 - 具体日期前使用介词 "on",如 "on Christmas Day","on January 1st"。 介词填空: - at Spring Festival, on ...

    06年第十七套铁道〈版行政职业能力〉第一部分数量关系.doc

    - 第十二题,5月1日是星期四,到5月8日是第一个星期四,之后每隔7天又是一个星期四,7月1日是第二个星期四,到7月8日是第三个星期四,所以共有3个星期二。 - 第十三题,29与35的和是64,64是7的9倍,答案是B.9。 ...

    TCP IP Illustrated (TCP/IP详解.第一卷)

    Naugle撰写,由Wiley Computer Publishing出版,ISBN号为0471196568,出版日期为1998年11月1日。作者深入浅出地介绍了TCP/IP协议族的核心概念和技术细节,并通过大量的图解来帮助读者理解复杂的网络协议。 #### 二...

    安徽省2015届高考英语二轮复习 高效课时检测试卷25

    第五题的"with"表示具有某种特征,"The Scottish girl with blue eyes"即"那位有着蓝色眼睛的苏格兰女孩"。 第六题的"In case of"意为"以防万一",这句提供了帮助的联系方式,"如果遇到困难,你可以拨打这个号码,...

    七年级英语月考试题.doc

    "时,回答通常用"It is…",第十二题答案是B。 13. 物体识别:根据问题"What is this?",回答应为具体物品,而M是首字母,不是物体,第十三题没有正确答案,但如果是选择题,可能需要根据选项推断,例如如果选项有...

    江西省抚州市届九年级英语第二次月考试题(无答案) 试题.doc

    3. 交通方式:第五题涉及到男子去邮局的方式,可能是公交、出租车或步行,这类问题可以检验学生对出行方式的词汇掌握程度。 4. 日期判断:第六题询问今天是星期几,可能的选项是周二、周三或周四,这考察了学生对...

    江西省赣州市宁师中学2019_2020学年高一物理12月月考试题201912140383

    5. 静力学分析:第五题中,三个物体叠放,A和B受到水平力F,但整体仍静止。分析物体B和C的受力情况,B受到A的压力、B受到的水平力F、地面对B的正压力以及两个静摩擦力。C物体受到B的压力、地面对C的正压力以及一个静...

    吉林省长春市七年级数学月考试题 新人教版 试题.doc

    12. **分数的识别**:第十二题询问哪些数属于分数,需要识别出有理数中的分数部分。 13. **数列的规律**:第十三题涉及到数列的规律,需要找到数列的模式并推断第10个数。 14. **数轴上的距离与坐标**:第十四题...

    中国载人航天成就简介.docx

    2002年12月30日,“神舟四号”成功发射,打破了中国低温发射的历史纪录。在极端寒冷的条件下(零下29摄氏度),这艘飞船成功完成了预定的试验内容,并于2003年1月5日安全返回地球。此次发射不仅是对中国低温发射能力...

    Asterisk权威文档(第3版)

    12. **第十二章:互联网呼叫路由** - 讨论通过互联网进行呼叫路由的方法。 13. **第十三章:自动呼叫分配(ACD)队列** - 解释如何设置自动呼叫分配队列来优化客户服务。 14. **第十四章:设备状态** - 介绍...

Global site tag (gtag.js) - Google Analytics