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 浮动层菜单收藏
Jan 16 Javascript
Jquery中dialog属性小记
Sep 03 Javascript
读jQuery之八 包装事件对象
Jun 21 Javascript
javascript圆盘抽奖程序实现原理和完整代码例子
Jun 03 Javascript
JS模拟并美化的表单控件完整实例
Aug 19 Javascript
bootstrap组件之按钮式下拉菜单小结
Jan 19 Javascript
jquery实现表单获取短信验证码代码
Mar 13 Javascript
vue.js框架实现表单排序和分页效果
Aug 09 Javascript
使用element-ui的el-menu导航选中后刷新页面保持当前选中状态
Jul 19 Javascript
在layui.use 中自定义 function 的正确方法
Sep 16 Javascript
vue实现倒计时功能
Mar 24 Vue.js
Vue Element UI自定义描述列表组件
May 18 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
DOTA2 无惧惊涛骇浪 昆卡大型水友攻略
2020/04/20 DOTA
PHP session有效期问题
2009/04/26 PHP
php selectradio和checkbox默认选择的实现方法详解
2013/06/29 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
jQuery 动画弹出窗体支持多种展现方式
2010/04/29 Javascript
jquery 操作表格实现代码(多种操作打包)
2011/03/20 Javascript
Textbox控件注册回车事件及触发按钮提交事件具体实现
2013/03/04 Javascript
Nodejs使用mysql模块之获得更新和删除影响的行数的方法
2014/03/18 NodeJs
jquery.map()方法的使用详解
2015/07/09 Javascript
JavaScript中函数表达式和函数声明及函数声明与函数表达式的不同
2015/11/15 Javascript
7个jQuery最佳实践
2016/01/12 Javascript
最全面的JS倒计时代码
2016/09/17 Javascript
Vue AST源码解析第一篇
2017/07/19 Javascript
jQuery实现碰到边缘反弹的动画效果
2018/02/24 jQuery
js中如何完美的解析数据
2018/03/18 Javascript
VUE 3D轮播图封装实现方法
2018/07/03 Javascript
如何实现双向绑定mvvm的原理实现
2019/05/28 Javascript
vue-cli3+ts+webpack实现多入口多出口功能
2019/05/30 Javascript
javascript function(函数类型)使用与注意事项小结
2019/06/10 Javascript
Vue初始化中的选项合并之initInternalComponent详解
2020/06/11 Javascript
js实现mp3录音通过websocket实时传送+简易波形图效果
2020/06/12 Javascript
Vue+axios封装请求实现前后端分离
2020/10/23 Javascript
Python运用于数据分析的简单教程
2015/03/27 Python
python使用电子邮件模块smtplib的方法
2016/08/28 Python
python爬虫之BeautifulSoup 使用select方法详解
2017/10/23 Python
完美解决Python 2.7不能正常使用pip install的问题
2018/06/12 Python
python和opencv实现抠图
2018/07/18 Python
python实现dijkstra最短路由算法
2019/01/17 Python
在Python中居然可以定义两个同名通参数的函数
2019/01/31 Python
解决Python中报错TypeError: must be str, not bytes问题
2020/04/07 Python
Django 解决由save方法引发的错误
2020/05/21 Python
python爬虫 requests-html的使用
2020/11/30 Python
质检员岗位职责
2013/12/17 职场文书
会计电算化个人求职信范文
2014/01/24 职场文书
班级旅游计划书
2014/05/03 职场文书
小学生安全教育主题班会
2015/08/12 职场文书