第5章DOM编程-实训报告_第1页
第5章DOM编程-实训报告_第2页
第5章DOM编程-实训报告_第3页
第5章DOM编程-实训报告_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实训报告编制人:姓 名学 号班级成绩学习情景 编号05学习情景 名称DOM编程学时2一、实验目的与及要求实制保务1 .掌握HTML DOM标准实现HTML元素内容的修改2 .掌握表格对象的具体应用制诔技能克(1)使用getElementByld。方法查找html元素(2)使用insertRow()插入行(3)使用insertCell。插入单元格(4)使用removeChild()方法删除html元素(5)使用deleteRow()方法删除行(6)使用className属性设置样式(7)使用rowindex和cells访问当前单元格(8)使用innerHTML改变数量显示在文本框中或单元格内(9

2、)使用节点(firstChild. lastChild)访问单元格中的按钮或文本框(10)使用setAttribute改变动态改变事件调用的函数实现表格的修改订单 功能二、实训任务和步骤实训1.添加新行训练要点(1)掌握创建节点的操作(2)掌握节点插入的方式需求说明在页面中输入你的评论,单击“评论”按钮,如果留言区没有评论,则直接添 加评论,如果留言区有评论,则将新的评论添加在留言区的最前面,如图所示。你的评论:web前端开发|评论你的留言:DOM编程很有怠思你了解过DOM吗实现思路及步骤(1)设计好评论区和留言区(2)单击评论按钮时,将评论文本域内容获取,在留言区动态创建p段落,并将文本域的

3、内容设置为P段落的内容。(3)将p段落添加到留言区。如果留言区没有内容,则直接追加到id为dv的div中,如果有评论,则将新评论插入到原评论的前面。实训2.使用HTML DOM方式修改任务2训练要点(1)使用getElementByld ()方法查找html元素(2)使用rows属性获取表格的行集合(3 )使用insertRow。方法插入行(4)使用insertCell。方法插入单元格(5)使用deleteRow。方法删除行(6)使用className属性设置样式需求说明页面初始运行效果如图1所示。单击“增加一行”按钮时,在表格的第3行位 置插入新行,并设置书名为“幸福从天降”,价格为“18.

4、 5”,如图2所示。单击 “删除第2行”按钮后,将表格的第2行删除掉,如图3所示。单击“修改标题” 按钮,表格的标题行文字居中显示,加灰白色背景,如图4所示。C tffflHTIL DOI爆作表格-in日回区|书名价格看得见同景的房间¥30.0080个瞬间¥32.00上加一行删除第2行|修改标题。阳良 C: kDccunantz ' g 凶凶匾文件5 编据口查看的收底夹工具度)在收藏夹| 您使用HTML DON操作表裕守J我的电脑 会一收10该r.使用HTML DOI捺件汽格-ixndow. . Tft 可图2增加一行后的效果图图1实训3初始运行效果图图3删除第2行

5、后的效果图(使用HI” DO掾作表格-"ndo'回回区图4修改标题后的效果实现思路及步骤(1)实现增加一行时,先获取表格的行数,如果行数大于等于2则在插入新行 的位置就是表格的第2行,如果行数小于2则插入新行的位置就是表格的 第1行。(2)调用表格对象的insertRow()方法插入新行,并在新行中调用insertCell()方 法插入两个单元格,并设置单元格的文本内容和对齐方式。(3)实现删除第2行时,调用表格对象的deleteRow(l)方法,删除第2行.(4)实现“修改标题”时,使用getElementByld。方法和rows属性找到表格的 标题行,设置标题行的clas

6、sName属性为指定的样式。实训3.订单的修改训练要点(1)使用rowindex和cells访问当前单元格(2)使用innerHTML改变数量显示在文本框中或单元格内(3)使用节点(firstChild. lastChild)访问单元格中的按钮或文本框(4)使用setAttribute改变动态改变事件调用的函数实现表格的修改订单功能需求说明在任务3的基础上增加修改订单数量的功能,要求如下。每增加一行,都有“修改”数量的按钮。单击“修改”按钮时,数量改为文 本框显示,可以改变数量,并且“修改”按钮变为“确定”按钮,如图1所示。 单击“确定”按钮后,修改数量成功,并且数量显示在当前的单元格中,“确

7、定” 按钮变为“修改”按钮,如图2所示。商站名琳»s价格徐作防沿其皮体田温:12¥568.501修改抗短交商普拉项但2¥49 00*IW抗歧方冲奇钛的图« 1W9. 00由定抗正右和由在疝圈4钟玩00依放1一一,«9价格保作珊式皮休田桂124503.50Lj I 百 tx友安冲格就侦泛2V49.OD:点11性值物猛克冲奇歌项盘15W9.0D»KT 虎15班劳神奇犹项日4*45.00| 皿T4 j图1修改订单数量图2修改订单数量后实现思路及步骤(1)使用innerHTML来改变数量并显示在文本框中。使用lastChild访问最后 一个单元格中的“修改”按钮,并改变value值为“确定”,使用setAttribute 来改变按钮调用的函数。(2)使用firstChild和value获取当前数量值,然后使用innerHTML把数量 显示在单元格中,同样

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论