JavaScript编程技术实验报告7

一、实验目的

理解DOM作用及工作方式

掌握使用DOM进行页面设计的方法

二、预习内容及要求

节点类型:DOM中的节点类型及在HTML页面中的位置

DOM中的节点操作方法:查找、添加、删除、复制、修改等

DOM中节点特性操作方法

三、实验内容、操作过程及实验结果记录

    1. 删除页面上指定的p元素。

  1. 效果如图7-1、7-2所示。

 

  1. 原始文本内容

 

  • 单击删除按钮后
  1. 具体实现步骤如下:
  2. 在页面编写父元素。
  3. 在中,设置4个子元素

    ,给第一个p元素设置id=p1。

  4. 给input按钮设置delp()单击事件。
  5. 处理delp()函数:
  6. 第一种方式:找到父元素,找到要删除的子元素,parent.removeChild(child) 将子元素从父元素中删除。
  7. 第二种方式:找到要删除的子元素,用其parentNode 属性来找到父元素。方法为child.parentNode.removeChild(child)。

 



第一题

JavaScript程序设计

什么是JavaScript

JavaScript是一门功能强大的编程语言

第一部分JavaScript概述

JavaScript的发展历史

 

2. 删除页面上的所有p元素。

  1. 效果如图7-3、7-4所示。

 

 

  1. 原始文本内容

  1. 单击删除按钮后
  2. 具体实现步骤如下:
  3. 在页面设置

    元素和删除按钮。

  4. 给按钮添加delp()单击事件。
  5. 处理delp函数逻辑,使用document.getElementsByTagName()找到所有的p元素,进行for循环,使用child.parentNode.removeChild(child)方法来进行删除操作。


第二题

什么是JavaScript

JavaScript是一门功能强大的编程语言

一起来学习JavaScri程序设计


JavaScript的发展历史

 

 

 

3. 创建新元素。

  1. 效果如图7-5、7-6所示。

 

                                                          页面显示效果

 查看html结构

  1. 具体实现步骤如下:
  1. 使用document.createElement("div"),创建 元素节点。
  2. 使用document.createTextNode("Hello World!"), 创建文本节点。
  3. 使用appendChild()方法,将文本节点添加到刚创建的新元素div中。
  4. 使用document.body.appendChild()方法,将新创建的元素添加到中。

 



第三题



 

4. 替换页面元素

  1. 效果如图7-7、7-8所示。

 

 

  1. 原始文本内容

  1. 单击按钮之后

  1. 具体实现步骤如下:
  1. 在页面设置父元素元素和4个子元素

  2. 给按钮添加replaceNode ()单击事件。
  3. 处理replaceNode函数逻辑
  4. 使用document.getElementById()获得父元素div、和div下的第2个p子元素;
  5. 使用document.createElement()创建新的 元素节点;
  6. 使用document.createTextNode()创建文本节点;
  7. 使用appendChild ()方法将文本节点添加到刚创建的新元素div中;

使用replaceChild()方法在父元素中,把第二个p元素替换成新元素div。

 



第四题

我是第一行内容

我是第二行内容

我是第三行内容

我是第四行内容

 

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部