javascript 学习之旅 (2)


Posted in Javascript onFebruary 05, 2009

第三章 DOM

DOM是“Document Object Model”(文档对象模型)的首字母缩写。

节点

元素节点(element node):是DOM的原子。如:文本段落元素的名字p 无序清单元素的名字ul... 【nodeType的属性值是1】

文本节点(text node):文本节点总是包含在元素节点的内部。【nodeType的属性值是3】

属性节点(attribute node):属性节点总是被放在起始标签里。如:title="a gentle reminder"【nodeType的属性值是2】

getElementById()方法 返回的是对象

document.getElementById(id) id必须放在单引号或双引号里 如 :document.getElementById("purchases")

getElementsByTagName()方法 返回的是对象数组

getElementsByTagName(tag) tag必须是(x)html 标签的名字,并放在双引号里 如:document.getElementsByTagName("li")

getAttribute()方法 查询属性 通过具体的对象调用

object.getAttribute(attribute)

setAttribute()方法 设置属性

object.setAttribute(attribute,value)

Javascript 相关文章推荐
jquery1.5.1中根据元素ID获取元素对象的代码
Apr 02 Javascript
Javascript查询DBpedia小应用实例学习
Mar 07 Javascript
基于JavaScript实现移动端TAB触屏切换效果
Oct 20 Javascript
浅析Javascript匿名函数与自执行函数
Feb 06 Javascript
javascript基础语法——全面理解变量和标识符
Jun 02 Javascript
jQuery图片左右滚动代码 有左右按钮实例
Jun 20 Javascript
Jquery和Js获得元素标签名称的方法总结
Oct 08 Javascript
Jquery Easyui自定义下拉框组件使用详解(21)
Dec 31 Javascript
jQuery动态产生select option下拉列表
Mar 15 Javascript
详解Vue 多级组件透传新方法provide/inject
May 09 Javascript
vue底部加载更多的实例代码
Jun 29 Javascript
Vue的Eslint配置文件eslintrc.js说明与规则介绍
Feb 03 Javascript
javascript 学习之旅 (1)
Feb 05 #Javascript
JAVASCRIPT keycode总结
Feb 04 #Javascript
javascript onkeydown,onkeyup,onkeypress,onclick,ondblclick
Feb 04 #Javascript
JS 强制设为首页的代码
Jan 31 #Javascript
IE8 浏览器Cookie的处理
Jan 31 #Javascript
JavaScript入门教程 Cookies
Jan 31 #Javascript
JavaScript入门教程(12) js对象化编程
Jan 31 #Javascript
You might like
php在程序中将网页生成word文档并提供下载的代码
2012/10/09 PHP
深入解析phpCB批量转换的代码示例
2013/06/27 PHP
php自定义urlencode,urldecode函数实例
2015/03/24 PHP
PHP使用CURL实现多线程抓取网页
2015/04/30 PHP
jquery 图片 上一张 下一张 链接效果(续篇)
2010/04/20 Javascript
从数据结构分析看:用for each...in 比 for...in 要快些
2013/04/17 Javascript
你必须知道的JavaScript 中字符串连接的性能的一些问题
2013/05/07 Javascript
jquery实现鼠标拖动图片效果示例代码
2014/01/09 Javascript
JS清空多文本框、文本域示例代码
2014/02/24 Javascript
浏览器窗口大小变化时使用resize事件对框架不起作用的解决方法
2014/05/11 Javascript
JQuery替换DOM节点的方法
2015/06/11 Javascript
jQuery Validate初步体验(一)
2015/12/12 Javascript
JS实现Select的option上下移动的方法
2016/03/01 Javascript
jquery实现文本框textarea自适应高度
2016/03/09 Javascript
js删除局部变量的实现方法
2016/06/25 Javascript
jquery datatable服务端分页
2016/08/31 Javascript
JavaScript每天必学之事件
2016/09/18 Javascript
微信小程序 Windows2008 R2服务器配置TLS1.2方法
2016/12/05 Javascript
纯js实现悬浮按钮组件
2016/12/17 Javascript
node.js连接MongoDB数据库的2种方法教程
2017/05/17 Javascript
清空元素html("") innerHTML="" 与 empty()的区别和应用(推荐)
2017/08/14 Javascript
常用的9个JavaScript图表库详解
2017/12/19 Javascript
JavaScript实现职责链模式概述
2018/01/25 Javascript
QML实现圆环颜色选择器
2019/09/25 Javascript
ant-design-vue按需加载的坑的解决
2020/05/14 Javascript
python编程实现希尔排序
2017/04/13 Python
Python基于ThreadingTCPServer创建多线程代理的方法示例
2018/01/11 Python
python可视化篇之流式数据监控的实现
2019/08/07 Python
利用Python如何实时检测自身内存占用
2020/05/09 Python
python中slice参数过长的处理方法及实例
2020/12/15 Python
浅谈移动端网页图片预加载方案
2018/11/05 HTML / CSS
linux面试题参考答案(10)
2016/10/26 面试题
人事档案接收函
2014/01/12 职场文书
小学校本培训方案
2014/06/06 职场文书
2014年超市员工工作总结
2014/11/18 职场文书
apache基于端口创建虚拟主机的示例
2021/04/22 Servers