浅析JS中document对象的一些重要属性


Posted in Javascript onMarch 06, 2014

可以通过这些属性访问到页面中的每一个元素和它们的属性,每一个标签都可以通过它们对应的数组去访问他们的属性

一: forms数组对象:代码网页中所有form标签的集合

二: anchors数组对象:指定了网页中所有指定了name或id属性的<a>标签的集合,但不包括指定了href标签的集合

三:links数组对象  指所有指定了href属性的<a>标签的集合

四:images数组对象:指定了文档中所有的<img>标签的集合

五:scripts数组对象:代表了文档中所有的<script>标签的集合

六:applets数组对象:代表了文档中所有的<applets>标签的集合

七:all数组对象:代表所有文档中所有的标签

八:styleSheets数组对象:文档中所有引入的样式表的集合

九:body对象:代表文档当中套在<body>标签对里面的HTML子元素,可以作为body对象的属性来引用

十:title对象:代表文档中的<title>标签对,用来设置和引用网页标签栏上的内容

它们的引用范例:
document.all.imag1.src
document.images.imag1.src
document.images.item("imag1").src
document.images.item(0).src

其它元素的访问也可以使用同样的方法,当然必须为要访问的对象指定name或ID属性,只要记住这些对象数组就可以通过他们的名称去访问它们所对应的子元素了,所以只要记住以上十个元素代表的意思就可以轻松访问和设置网页文档中的每一个元素了...

Javascript 相关文章推荐
JavaScript语言中的Literal Syntax特性分析
Mar 08 Javascript
js 遍历json返回的map内容示例代码
Oct 29 Javascript
jQuery截取指定长度字符串的实现原理及代码
Jul 01 Javascript
jQuery中element选择器用法实例
Dec 29 Javascript
JQuery中节点遍历方法实例
May 18 Javascript
jQuery实现向下滑出的平滑下拉菜单效果
Aug 21 Javascript
js实现的Easy Tabs选项卡用法实例
Sep 06 Javascript
详解基于webpack和vue.js搭建开发环境
Apr 05 Javascript
微信小程序中的swiper组件详解
Apr 14 Javascript
jQuery Validate 校验多个相同name的方法
May 18 jQuery
AngularJS点击添加样式、点击变色设置的实例代码
Jul 27 Javascript
js节流防抖应用场景,以及在vue中节流防抖的具体实现操作
Sep 21 Javascript
浅析jquery的js图表组件highcharts
Mar 06 #Javascript
JavaScript利用构造函数和原型的方式模拟C#类的功能
Mar 06 #Javascript
javascript简单实现命名空间效果
Mar 06 #Javascript
深入剖析JavaScript中的枚举功能
Mar 06 #Javascript
javascript模拟枚举的简单实例
Mar 06 #Javascript
js模拟C#中List的简单实例
Mar 06 #Javascript
js模拟hashtable的简单实例
Mar 06 #Javascript
You might like
yii中widget的用法
2014/12/03 PHP
PHP向socket服务器收发数据的方法
2015/01/24 PHP
浅析PHP中的i++与++i的区别及效率
2016/06/15 PHP
js触发onchange事件的方法说明
2014/03/08 Javascript
javascript文件中引用依赖的js文件的方法
2014/03/17 Javascript
JS控制表格实现一条光线流动分割行的方法
2015/03/09 Javascript
javascript生成img标签的3种实现方法(对象、方法、html)
2015/12/25 Javascript
浅谈jQuery 选择器和dom操作
2016/06/07 Javascript
JavaScript事件学习小结(一)事件流
2016/06/09 Javascript
JavaScript中的对象和原型(一)
2016/08/12 Javascript
理解JavaScript原型链
2016/10/25 Javascript
Jquery让form表单异步提交代码实现
2019/11/14 jQuery
Python中的高级数据结构详解
2015/03/27 Python
python类和继承用法实例
2015/07/07 Python
Python上传package到Pypi(代码简单)
2016/02/06 Python
Python随机生成均匀分布在三角形内或者任意多边形内的点
2017/12/14 Python
python自动保存百度盘资源到百度盘中的实例代码
2019/08/26 Python
python 实现屏幕录制示例
2019/12/23 Python
python目标检测给图画框,bbox画到图上并保存案例
2020/03/10 Python
使用 Python 读取电子表格中的数据实例详解
2020/04/17 Python
Python自动创建Excel并获取内容
2020/09/16 Python
Marriott国际:万豪国际酒店查询预订
2017/09/25 全球购物
美味咖啡的顶级烘焙师:Cafe Britt
2018/03/15 全球购物
Ramy Brook官网:美国现代女装品牌
2019/06/18 全球购物
亚洲领先的旅游体验市场:Voyagin
2019/11/23 全球购物
娇韵诗俄罗斯官方网站:Clarins俄罗斯
2020/10/03 全球购物
十佳班主任事迹材料
2014/01/18 职场文书
大学毕业生个人自荐书
2014/07/02 职场文书
乡镇平安建设汇报材料
2014/08/25 职场文书
五一劳动节慰问信
2015/02/14 职场文书
2019思想汇报范文
2019/05/21 职场文书
Jupyter notebook 输出部分显示不全的解决方案
2021/04/24 Python
前端JavaScript大管家 package.json
2021/11/02 Javascript
使用Python拟合函数曲线
2022/04/14 Python
java版 联机五子棋游戏
2022/05/04 Java/Android
MySQL中order by的执行过程
2022/06/05 MySQL