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 相关文章推荐
js中设置元素class的三种方法小结
Aug 28 Javascript
express的中间件bodyParser详解
Dec 04 Javascript
JavaScript中使用Callback控制流程介绍
Mar 16 Javascript
原生JS和jQuery版实现文件上传功能
Apr 18 Javascript
jQuery添加和删除输入文本框标签代码
May 20 Javascript
JS取数字小数点后两位或n位的简单方法
Oct 24 Javascript
socket.io与pm2(cluster)集群搭配的解决方案
Jun 02 Javascript
js实现音乐播放控制条
Sep 09 Javascript
Angularjs自定义指令实现分页插件(DEMO)
Sep 16 Javascript
vue实现简单图片上传
Jun 30 Javascript
Vue管理系统前端之组件拆分封装详解
Aug 23 Javascript
vue+iview分页组件的封装
Nov 17 Vue.js
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获取目标函数执行时间示例
2014/03/04 PHP
php实现用于删除整个目录的递归函数
2015/03/16 PHP
自己实现string的substring方法 人民币小写转大写,数字反转,正则优化
2012/09/02 Javascript
js修改地址栏URL参数解决url参数问题
2012/12/15 Javascript
jqeury-easyui-layout问题解决方法
2014/03/24 Javascript
JS上传图片前实现图片预览效果的方法
2015/03/02 Javascript
js随机生成字母数字组合的字符串 随机动画数字
2015/09/02 Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
2016/08/19 Javascript
使用BootStrap进行轮播图的制作
2017/01/06 Javascript
基于canvas的二维码邀请函生成插件
2017/02/14 Javascript
Node.js安装配置图文教程
2017/05/10 Javascript
JavaScript设置名字输入不合法的实现方法
2017/05/23 Javascript
深入理解vue Render函数
2017/07/19 Javascript
vue.js项目中实用的小技巧汇总
2017/11/29 Javascript
Vue ElementUi同时校验多个表单(巧用new promise)
2018/06/06 Javascript
js实现多个倒计时并行 js拼团倒计时
2019/02/25 Javascript
小程序实现录音功能
2020/09/22 Javascript
深度定制Python的Flask框架开发环境的一些技巧总结
2016/07/12 Python
Python安装第三方库及常见问题处理方法汇总
2016/09/13 Python
python实现输入数字的连续加减方法
2018/06/22 Python
python跳过第一行快速读取文件内容的实例
2018/07/12 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
Python3实现监控新型冠状病毒肺炎疫情的示例代码
2020/02/13 Python
python GUI库图形界面开发之PyQt5信号与槽多窗口数据传递详细使用方法与实例
2020/03/08 Python
python自动脚本的pyautogui入门学习
2020/04/01 Python
解决python运行效率不高的问题
2020/07/20 Python
Python如何实现机器人聊天
2020/09/10 Python
详解python百行有效代码实现汉诺塔小游戏(简约版)
2020/10/30 Python
党章培训心得体会
2014/09/04 职场文书
大学生党员个人剖析材料
2014/10/08 职场文书
2014年高中班主任工作总结
2014/11/08 职场文书
父亲节活动总结
2015/02/12 职场文书
2015年护士长个人工作总结
2015/04/24 职场文书
Python带你从浅入深探究Tuple(基础篇)
2021/05/15 Python
一文彻底理解js原生语法prototype,__proto__和constructor
2021/10/24 Javascript
mysql timestamp比较查询遇到的坑及解决
2021/11/27 MySQL