php-DOM部分基础知识总结与实例(V客学院知识分享)

第一:DOM 简介  

  文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。在网页上,组织页面(或文档)的对象被组织在一个树形结构中,用来表示文档中对象的标准模型就称为DOM。下面主要从方法,属性,事件三个方面讲解DOM

第二:DOM 方法

   常用用的方法名跟描述如下:

   方法               描述

getElementById()         返回带有指定 ID 的元素。

getElementsByTagName() 返回包含带有指定标签名称的所有元素的节点列表(集合/节点 数组)。

getElementsByClassName() 返回包含带有指定类名的所有元素的节点列表。

appendChild()             把新的子节点添加到指定节点。

removeChild()             删除子节点。

replaceChild()             替换子节点。

insertBefore()             在指定的子节点前面插入新的子节点。

createAttribute()         创建属性节点。

createElement()         创建元素节点。

createTextNode()         创建文本节点。

getAttribute()          返回指定的属性值。

setAttribute()             把指定属性设置或修改为指定的值。

第三:DOM 属性

   一些常用的 HTML DOM 属性:

1.innerHTML - 节点(元素)的文本值

2.parentNode - 节点(元素)的父节点

3.childNodes - 节点(元素)的子节点

4.attributes - 节点(元素)的属性节点

第四:DOM 事件

  () 常用事件:

  1. onclick 事件

  2. onload 事件

  3.onunload 事件

  4.onchange 事件

5.onmouseover事件

 6.onmouseout 事件

 7.onmousedown事件

 8.onmouseup 事件

 () 事件的几种常用的与法

     1.标签形式如:<input type="text" id="fname" onchange="upperCase()">

     2.程序形式如:

  

<script>

document.getElementById("myBtn").onclick=function(){displayDate()};

</script>

第四:实例

   实例一:

  <!DOCTYPE html>

<html>

<body>

<p id="intro">Hello World!</p>

<p>本例演示 <b>getElementById</b> 方法!</p>

<script>

x=document.getElementById("intro");

document.write("<p>来自 intro 段落的文本:" + x.innerHTML + "</p>");

</script>

</body>

</html>

实例二:

<html>

<body>

<p id="intro">Hello World!</p>

<script>

var txt=document.getElementById("intro").innerHTML;

document.write(txt);

</script>

</body>

实例三:

<html>

<body>

<p id="intro">Hello World!</p>

<script type="text/javascript">

x=document.getElementById("intro");

document.write(x.firstChild.nodeValue);

</script>

</body>

</html>

</html>

      

总结:DOM主要从上面列主的三个方法云学习,思路简单,概括性强。三个方面可以包括所有的DOM的用法与知识点(PHP开发、web前端、UI设计、VR开发专业培训机构-vIT学院版权所有,转载请注明出处,谢谢合作!)

   

猜你喜欢

转载自blog.csdn.net/guanshihua/article/details/78129445
今日推荐