浅谈javascript中的DOM方法

 更新时间:2015年07月16日 10:19:18   投稿:hebedich  
DOM就是Html页面的模型,将每个标签都做为一个对象,JavaScript通过调用DOM中的属性、方法就可以对网页中的文本框、层等元素进行编程控制。比如通过操作文本框的DOM对象,就可以读取文本框中的值、设置文本框中的值。

1:获取对象的三种方法

  1)document.getElementById(id);通过对象的属性id来获取;

  2)element.getElementByTagName(tag);通过标签名来获取;

  3)element.getElementByClassName(class);通过属性类名来获取;

2:属性的set和get方法.

  1)object.getAttribute(attribute);获取元素的属性.===>>>HTMLDOM: object.attribute;

  2)object.setAttribute(attribute,value);设置元素的属性.====>>>HTMLDOM:object.attribute=value;

3:有关节点的一些属性

  1)childNodes属性:返回一个数组.

    element.childNodes[0]等价于element.firstChild

    element.childNodes[element.childNodes.length]等价于element.lastChild

  2)nodeType属性:共有12种可能的取值.但其中仅有3种具有使用价值

    元素节点的nodeType=1

    属性节点的nodeType=2

    文本节点的nodeType=3

  3)nodeValue属性:主要功能是改变元素中的文本内容功能类似object.innerHTML

    例如:<p id="p">这是一个文本节点</p>

    var p=document.getElementById("p");

    p.childNodes[0].nodeValue="改变文本节点的内容";

    这样就改变了p节点中的内容;

    也可以这样实现:p.innerHTML="改变文本节点的内容";

以上所述就是本文的全部内容了,希望大家能够喜欢。

相关文章

  • echarts中tooltip添加点击事件代码示例

    echarts中tooltip添加点击事件代码示例

    这篇文章主要给大家介绍了关于echarts中tooltip添加点击事件的相关资料,echarts tooltip点击事件是指当用户点击图表中的提示框(tooltip)时触发的事件,需要的朋友可以参考下
    2023-07-07
  • 原生js实现九宫格拖拽换位

    原生js实现九宫格拖拽换位

    这篇文章主要为大家详细介绍了原生js实现九宫格拖拽换位,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-01-01
  • JS实现点击颜色块切换指定区域背景颜色的方法

    JS实现点击颜色块切换指定区域背景颜色的方法

    这篇文章主要介绍了JS实现点击颜色块切换指定区域背景颜色的方法,涉及javascript操作cookie及背景色的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-02-02
  • JS如何显示防盗链的外站图片技巧示例

    JS如何显示防盗链的外站图片技巧示例

    通常在开发测试环节,一些资源图片会出现防盗链的错误提示,本文就通过前端基础技术,实现基本的图片跨站显示效果,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • 微信小程序数据存储与取值详解

    微信小程序数据存储与取值详解

    这篇文章主要为大家详细介绍了微信小程序数据存储与取值的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • 基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑

    基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑

    这篇文章主要介绍了基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-12-12
  • javascript实现计算器功能

    javascript实现计算器功能

    这篇文章主要为大家详细介绍了javascript实现计算器功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03
  • JavaScript改变CSS样式的方法汇总

    JavaScript改变CSS样式的方法汇总

    JavaScript修改CSS有4种方法:1.修改节点style(内联样式);2.改变节点class或id;3.写入新的css;4.替换页面中的样式表。今天主要给大家介绍下前2种,因为后两种个人不是很推荐大家使用
    2015-05-05
  • javascript addLoadEvent函数说明

    javascript addLoadEvent函数说明

    网页加载完整后会触发一个onload事件,默认地一个事件只能和一个函数绑定。
    2010-01-01
  • Javascript实现获取窗口的大小和位置代码分享

    Javascript实现获取窗口的大小和位置代码分享

    这篇文章主要分享了一段Javascript实现获取窗口的大小和位置代码,兼容性非常好,这里推荐给大家
    2014-12-12

最新评论