博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js与DOM初步:访问html元素
阅读量:6821 次
发布时间:2019-06-26

本文共 1389 字,大约阅读时间需要 4 分钟。

1.DOM简介

DOM= Document Object Model,文档对象模型,DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。DOM实际上是以面向对象方式描述的文档模型。DOM定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系。可以把DOM认为是页面上数据和结构的一个树形表示,不过页面当然可能并不是以这种树的方式具体实现。通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。要改变页面的某个东西,JavaScript 就需要获得对 HTML 文档中所有元素进行访问的入口。这个入口,连同对 HTML 元素进行添加、移动、改变或移除的方法和属性,都是通过文档对象模型来获得的(DOM)。

2.常用DOM

 

var objElement = document.getElementById("button1");
alert(objElement.tagName);
alert(objElements[0].tagName);
alert(objElementsN[0].tagName);
var obj = objElementsN[0];var obj = objElementsN.button1;
var obj = objElementsN.item(0);
var obj = objElement.parentNode;
var obj = objElement.previousSibling;
var obj = objElement.nextSibling;
var obj = objElement.childNodes;
var obj = objElement.firstChild;
var obj = objElement.lastChild;
objElement.innerHTML="标签修饰的内容为HTML";objElement.innerText="标签修饰的内容当成文本";objElement.firstChild.nodeValue:相当于innerText属性
alert(objElement.id);
objElement.setAttribute("属性名",属性值);
var objImg = document.createElement("img");
objImg.setAttribute("src","a.gif");
objFather.appendChild(objImg);
element.appendChild();

3.示例代码[html]

 

       
js测试

Nice to meet you!

Hello world!

 

 

未经允许,不得用于商业目的

 

 

你可能感兴趣的文章
c++强制类型转换(总结)
查看>>
H3C S5500 配置范例
查看>>
工具05:XShell
查看>>
SQL分割字符串详解
查看>>
Apache+Resin整合搭建JSP环境
查看>>
【C/C++学院】(4)c++开篇/类和对象/命名空间/类型增强/三目运算符/const专题/引用专题/函数增强...
查看>>
【踩坑经历】一次Asp.NET小网站部署踩坑和解决经历
查看>>
通过python切换hosts文件
查看>>
iOS8新特性扩展(Extension)应用之四——自定义键盘控件
查看>>
窥探Swift之函数与闭包的应用实例
查看>>
数据对接—kettle使用之九
查看>>
tableVIew删除时的delete按钮被挡住时重写的方法
查看>>
【AIX 命令学习】mkdev -l 设置逻辑卷
查看>>
[curl-loader]faststart新压力测试工具
查看>>
政策 |《关于组织实施促进大数据发展重大工程》的通知
查看>>
java抽象类与接口的区别
查看>>
自建JS代码库(1)---添加用户的常用验证
查看>>
Module Thinking之路径依赖
查看>>
opensource ERD (entity relation diagram) - pgModeler for PostgreSQL
查看>>
在Code::Blocks中使用C++11标准
查看>>