浅析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 相关文章推荐
我见过最全的个人js加解密功能页面
Dec 12 Javascript
js获得网页背景色和字体色的方法
Mar 21 Javascript
jquery-tips悬浮提示插件分享
Jul 31 Javascript
jQuery循环遍历子节点并获取值的方法
Apr 14 Javascript
第十篇BootStrap轮播插件使用详解
Jun 21 Javascript
Javascript如何判断数据类型和数组类型
Jun 22 Javascript
AngularJS ng-bind-template 指令详解
Jul 30 Javascript
微信小程序自动客服功能
Nov 02 Javascript
微信小程序获取手机号授权用户登录功能
Nov 09 Javascript
关于 angularJS的一些用法
Nov 29 Javascript
微信小程序视频弹幕发送功能的实现
Dec 28 Javascript
html5 录制mp3音频支持采样率和比特率设置
Jul 15 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
php中print(),print_r(),echo()的区别详解
2014/12/01 PHP
在Linux系统下一键重新安装WordPress的脚本示例
2015/06/30 PHP
Java中final关键字详解
2015/08/10 PHP
php PDO判断连接是否可用的实现方法
2017/04/03 PHP
PHP在同一域名下两个不同的项目做独立登录机制详解
2017/09/22 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
laravel5.6 框架邮件队列database驱动简单demo示例
2020/01/26 PHP
js右键菜单效果代码
2007/07/21 Javascript
Code: write(s,d) 输出连续字符串
2007/08/19 Javascript
javascript实现的网页局布刷新效果
2008/12/01 Javascript
js输入框邮箱自动提示功能代码实现
2013/12/10 Javascript
javascript生成随机大小写字母的方法
2014/02/20 Javascript
js函数在frame中的相互调用详解
2014/03/03 Javascript
分享有关jQuery中animate、slide、fade等动画的连续触发、滞后反复执行的bug
2016/01/10 Javascript
js 两数组去除重复数值的实例
2017/12/06 Javascript
vue-cli webpack2项目打包优化分享
2018/02/07 Javascript
在Create React App中启用Sass和Less的方法示例
2019/01/16 Javascript
巧妙运用v-model实现父子组件传值的方法示例
2019/04/07 Javascript
JQuery常用简单动画操作方法回顾与总结
2019/12/07 jQuery
Python的Flask框架中实现分页功能的教程
2015/04/20 Python
对python多线程与global变量详解
2018/11/09 Python
python如何实现一个刷网页小程序
2018/11/27 Python
如何分离django中的媒体、静态文件和网页
2019/11/12 Python
python使用正则表达式去除中文文本多余空格,保留英文之间空格方法详解
2020/02/11 Python
Python命令行参数定义及需要注意的地方
2020/11/30 Python
精油和天然健康美容产品:Art Naturals
2018/01/27 全球购物
路由表示做什么用的?在linux环境中怎么来配置一条默认路由?
2013/06/07 面试题
制定岗位职责的原则
2013/11/08 职场文书
个人求职信范例
2014/01/29 职场文书
争先创优演讲稿
2014/09/15 职场文书
2014教育局对照检查材料思想汇报
2014/09/23 职场文书
党的群众路线教育实践活动个人整改落实情况汇报
2014/10/28 职场文书
大学生自荐材料范文
2014/12/30 职场文书
学校党风廉政建设调研报告
2015/01/01 职场文书
迎新生欢迎词
2015/01/23 职场文书
高三化学教学反思
2016/02/22 职场文书