浅析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压缩工具 yuicompressor 使用教程
Mar 31 Javascript
如何让页面在打开时自动刷新一次让图片全部显示
Dec 17 Javascript
Javascript实现返回上一页面并刷新的小例子
Dec 11 Javascript
JavaScript中使用Object.prototype.toString判断是否为数组
Apr 01 Javascript
SublimeText自带格式化代码功能之reindent
Dec 27 Javascript
jQuery实现的超简单点赞效果实例分析
Dec 31 Javascript
Js删除数组中某一项或几项的几种方法(推荐)
Jul 27 Javascript
开源免费天气预报接口API及全国所有地区代码(国家气象局提供)
Dec 26 Javascript
详解node.js搭建代理服务器请求数据
Apr 08 Javascript
Angular 2父子组件之间共享服务通信的实现
Jul 04 Javascript
微信小程序点击item使之滚动到屏幕中间位置
Mar 25 Javascript
微信小程序实现分页加载效果
Nov 19 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环境无法上传文件的解决方法
2014/04/30 PHP
PHP获取访问页面HTTP状态码的实现代码
2016/11/03 PHP
thinkphp整合系列之极验滑动验证码geetest功能
2019/06/18 PHP
js removeChild 障眼法 可能出现的错误
2009/10/06 Javascript
Javascript 面向对象 命名空间
2010/05/13 Javascript
Jquery attr(&quot;checked&quot;) 返回checked或undefined 获取选中失效
2013/10/10 Javascript
js实现页面跳转重定向的几种方式
2014/05/29 Javascript
使用nodejs实现JSON文件自动转Excel的工具(推荐)
2020/06/24 NodeJs
python读取csv文件示例(python操作csv)
2014/03/11 Python
在Python中操作列表之List.append()方法的使用
2015/05/20 Python
Python的网络编程库Gevent的安装及使用技巧
2016/06/24 Python
Python语言描述连续子数组的最大和
2018/01/04 Python
基于Python中单例模式的几种实现方式及优化详解
2018/01/09 Python
python实现验证码识别功能
2018/06/07 Python
pytorch 转换矩阵的维数位置方法
2018/12/08 Python
python中正则表达式与模式匹配
2019/05/07 Python
使用python对多个txt文件中的数据进行筛选的方法
2019/07/10 Python
python opencv将图片转为灰度图的方法示例
2019/07/31 Python
使用python制作一个解压缩软件
2019/11/13 Python
解决Python命令行下退格,删除,方向键乱码(亲测有效)
2020/01/16 Python
CSS3实现类似翻书效果的过渡动画的示例代码
2019/09/06 HTML / CSS
CSS3属性background-size使用指南
2014/12/09 HTML / CSS
全球领先美式家具品牌:Ashley爱室丽家居
2017/08/07 全球购物
高一家长会邀请函
2014/01/12 职场文书
中学教师请假制度
2014/02/03 职场文书
理想演讲稿范文
2014/05/21 职场文书
县级文明单位申报材料
2014/05/23 职场文书
公司领导班子召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
合同权益转让协议书模板
2014/11/18 职场文书
2014年控辍保学工作总结
2014/12/08 职场文书
督导岗位职责范本
2015/04/10 职场文书
教师个人师德工作总结2015
2015/05/12 职场文书
Pandas数据类型之category的用法
2021/06/28 Python
Python 多线程处理任务实例
2021/11/07 Python
Spring Boot接口定义和全局异常统一处理
2022/04/20 Java/Android
python blinker 信号库
2022/05/04 Python