浅析JS中document对象的一些重要属性
可以通过这些属性访问到页面中的每一个元素和它们的属性,每一个标签都可以通过它们对应的数组去访问他们的属性
一: 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属性,只要记住这些对象数组就可以通过他们的名称去访问它们所对应的子元素了,所以只要记住以上十个元素代表的意思就可以轻松访问和设置网页文档中的每一个元素了...
相关推荐
-
JS的Document属性和方法小结
document.title //设置文档标题等价于HTML的title标签 document.bgColor //设置页面背景色 document.fgColor //设置前景色(文本颜色) document.linkColor //未点击过的链接颜色 document.alinkColor //激活链接(焦点在此链接上)的颜色 document.vlinkColor //已点击过的链接颜色 document.URL //设置URL属性从而在同一窗口打开另一网页 document.fileCr
-
浅析JS中document对象的一些重要属性
可以通过这些属性访问到页面中的每一个元素和它们的属性,每一个标签都可以通过它们对应的数组去访问他们的属性 一: forms数组对象:代码网页中所有form标签的集合 二: anchors数组对象:指定了网页中所有指定了name或id属性的<a>标签的集合,但不包括指定了href标签的集合 三:links数组对象 指所有指定了href属性的<a>标签的集合 四:images数组对象:指定了文档中所有的<img>标签的集合 五:scripts数组对象:代表了文档中所有的&
-
js基础之DOM中document对象的常用属性方法详解
-----引入 每个载入浏览器的 HTML 文档都会成为 Document 对象. Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问. 属性 1 document.anchors 返回对文档中所有 Anchor 对象的引用.还有document.links/document.forms/document.images等 2 document.URL 返回当前文档的url 3 document.title 返回当前文档的标题 4 do
-
JS 中document.write()的用法和清空的原因浅析
可能很多朋友都遇到过这样的情况,那就是使用document.write()函数向网页中写内容的时候,会把文档中的原来的内容给清空,这一点对于初学者来说算是一个困扰,下面就介绍一下为什么会出现这种情况,当然也就知道如何避免此种情况的发生了. 先看一段代码实例: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <title>Document</title> &
-
浅析js中事件冒泡与事件捕获
目录 01-事件冒泡 1.1-事件冒泡介绍 1.2-事件冒泡利用(事件委托) 1.3-事件冒泡影响 与 阻止事件冒泡 02-事件捕获 1.1-事件捕获介绍 1.2-事件三个阶段 01-事件冒泡 1.1-事件冒泡介绍 本小节知识点:介绍什么是事件冒泡 事件冒泡:如果一个元素的事件被触发,那么他的所有父级元素的同名事件也会被依次触发 元素->父元素->body->html->document->window 事件冒泡一直存在,只不过以前我们没有给父级元素加同名事件 <!DO
-
JS中JSON对象和String之间的互转及处理技巧
JSON:JavaScript 对象表示法(JavaScript Object Notation),其实JSON就是一个JavaScript的对象(Object)而已. 如有不清楚JSON,可以去w3cschool了解http://www.w3school.com.cn/json/ 1.在javascript中新建一个字符串(JSON文本). var txt = '{ "employees" : [' + '{ "firstName":"Bill"
-
浅析JS中的 map, filter, some, every, forEach, for in, for of 用法总结
1.map 有返回值,返回一个新的数组,每个元素为调用func的结果. let list = [1, 2, 3, 4, 5]; let other = list.map((d, i) => { return d * 2; }); console.log(other); // print: [2, 4, 6, 8, 10] 2.filter 有返回值,返回一个符合func条件的元素数组 let list = [1, 2, 3, 4, 5]; let other = list.filter((d,
-
JS中Object对象的原型概念基础
对象概念 在 javascript 中, 一切引用类型均为对象. 如 function Foo () {} 中,Foo本身就是一个对象的引用. 创建对象方式 字面量方式 new 构造函数函数声明 Object.create 字面量对象 javascript语言级别快速创建对象的实例 var obj = {foo: 'foo', bar: 'bar'}; // Object对象字面量 var obj2 = [obj, 'foo', 'bar']; // Array数组字面量 var obj3 =
-
浅析JS中常用类型转换及运算符表达式
JS中的常用类型转换(一般用强制转换): 1.强制转为整数:parseInt:写法:x = parseInt(x); 2.强制转换位小为:parseFloat:写法:x = parseFloat(x); 3.检测类型:x = parseInt(x); alert(typeof(true)); JS中常用的运算符表达式: 1.逻辑运算符(布尔型):&& 并 :|| 或 :! 非 : 2.比较运算符:==(等于) :!=(不等于) : > :< :>=(大于等于)
-
js中json对象和字符串的理解及相互转化操作实现方法
本文实例讲述了js中json对象和字符串的理解及相互转化操作实现方法.分享给大家供大家参考,具体如下: <script> var str="{'strv':["+ "{'a':'a11'},"+ " {'a':'b222'}"+ " ]}"; //如果放在一行更清楚:var str="{'strv':[{'a':'a11'}, {'a':'b222'} ]}"; var str2=eval('(
-
js中遍历对象的属性和值的方法
实例如下: var Statistics_Website_logo ={ 'Website_logo_title':'学而思', 'Website_logo_Theme':'教育行业', 'Website_logo_Company':'好未来' }; for (var Key in Statistics_Website_logo){ Websitelogo =Websitelogo+'&'+''+Key+'='+Statistics_Website_logo[Key]+''; } 以上这篇js中
随机推荐
- Angular.js通过自定义指令directive实现滑块滑动效果
- angularjs定时任务的设置与清除示例
- AngularJS自定义控件实例详解
- java基本教程之线程让步 java多线程教程
- Oracle数据完整性和锁机制简析
- Yii2框架制作RESTful风格的API快速入门教程
- php验证session无效的解决方法
- C#导出Excel的示例详解
- 简单掌握Linux系统中fork()函数创建子进程的用法
- 详解Vue路由History mode模式中页面无法渲染的原因及解决
- 教你为MySQL数据库换挡加速
- MySQL启动连接的命令以及与PHP程序连接的基本语法
- jquery拼接ajax 的json和字符串拼接的方法
- javascript跨浏览器的属性判断方法
- nginx下配置thinkphp文件的方法
- Android Studio卡很久(loading)的问题解决办法
- Android通过startService实现文件批量下载
- Java 静态绑定与动态绑定深入分析
- php获取flash尺寸详细数据的方法
- PHP IE中下载附件问题解决方法