document 和 document.all 分别什么时候用


Posted in Javascript onJune 22, 2006

 

document 和 document.all 分别什么时候用<body>
document 和 document.all 分别什么时候用
<div id="aa">123456</div>
document 和 document.all 分别什么时候用
<input type="button" value="这里用 document 就出错" onclick="alert(document.aa.innerText);" />
document 和 document.all 分别什么时候用
<br />
document 和 document.all 分别什么时候用
<input type="button" value="这里用 document.all 就不出错" onclick="alert(document.all.aa.innerText);" />
document 和 document.all 分别什么时候用
</body>
运行以上代码.

如果与a,form对象,image对象,applet对象相对应的html标记中设定了name性质,它的值将被用作document对象的属性名,用来引用相应的对象,其他的对象则不可以。
另外,input等如果作为form的子元素,则直接用inputName或者document.inputName来引用此对象就是错误的,必须使用formName.inputName引用,否则就可以使用inputName来引用.
另外应该注意到有很多平时用的元素都没有name.
如果想引用一个有id的元素,只能用Id或者document.getElementById,document.all.id来引用
但是象这样的元素,所以象<a href="......" name="linkname" id="linkid">......</a>这样的
可以用
linkid.href;
linkname.href;
document.all.linkid.href;
document.all.linkname.href;
document.getElementById("linkid").href;
document.getElementsByName("linkname")[0].href来引用

all是一个集合,包含所有html对像的集合,写一个程式,可以存取到所有的对像。像这样:
<script language="javascript">
var obj="";
for(i=0;i<document.all.length;i++)
obj+=document.all[i].tagName+";";
alert(obj);
</script>
注意要把程式放到</html>之后哦。

Javascript 相关文章推荐
jquery.tmpl JQuery模板插件
Oct 10 Javascript
Javascript控制div属性动态变化实例分析
Oct 08 Javascript
基于jquery实现动态竖向柱状条特效
Feb 12 Javascript
jQuery的框架介绍
May 11 Javascript
在javascript中使用com组件的简单实现方法
Aug 17 Javascript
AngularJS全局警告框实现方法示例
May 18 Javascript
原生JS实现图片懒加载(lazyload)实例
Jun 13 Javascript
vue+vuex+axios实现登录、注册页权限拦截
Mar 09 Javascript
微信小程序实现漂亮的弹窗效果
May 26 Javascript
vue实现搜索功能
May 28 Javascript
JavaScript实现多文件下载方法解析
Aug 07 Javascript
vue动态绑定style样式
Apr 20 Vue.js
可输入的下拉框
Jun 19 #Javascript
强制设为首页代码
Jun 19 #Javascript
html下载本地
Jun 19 #Javascript
动态加载iframe
Jun 16 #Javascript
网页里控制图片大小的相关代码
Jun 13 #Javascript
新闻内页-JS分页
Jun 07 #Javascript
JS BASE64编码 window.atob(), window.btoa()
Mar 09 #Javascript
You might like
php&amp;java(一)
2006/10/09 PHP
检测png图片是否完整的php代码
2010/09/06 PHP
PHP中PDO的错误处理
2011/09/04 PHP
详解PHP中strlen和mb_strlen函数的区别
2014/03/07 PHP
php从给定url获取文件扩展名的方法
2015/03/14 PHP
ZF框架实现发送邮件的方法
2015/12/03 PHP
php中的单引号、双引号和转义字符详解
2017/02/16 PHP
你可能不再需要JQUERY
2021/03/09 Javascript
网页里控制图片大小的相关代码
2006/06/13 Javascript
在textarea中屏蔽js的某个function的javascript代码
2007/04/20 Javascript
Js表格万条数据瞬间加载实现代码
2014/02/20 Javascript
一个通过script自定义属性传递配置参数的方法
2014/09/15 Javascript
AngularJS表单详解及示例代码
2016/08/17 Javascript
前端面试知识点锦集(JavaScript篇)
2016/12/28 Javascript
Python3.2中Print函数用法实例详解
2015/05/19 Python
Python实现对excel文件列表值进行统计的方法
2015/07/25 Python
Python中的super()方法使用简介
2015/08/14 Python
Python3操作SQL Server数据库(实例讲解)
2017/10/21 Python
python range()函数取反序遍历sequence的方法
2018/06/25 Python
python3的输入方式及多组输入方法
2018/10/17 Python
使用Python自动生成HTML的方法示例
2019/08/06 Python
TFRecord格式存储数据与队列读取实例
2020/01/21 Python
django xadmin中form_layout添加字段显示方式
2020/03/30 Python
基于Html5实现的react拖拽排序组件示例
2018/08/13 HTML / CSS
美国礼品卡商城: Gift Card Mall
2017/08/25 全球购物
自荐信结尾
2013/10/27 职场文书
高二地理教学反思
2014/01/24 职场文书
运动会跳远广播稿
2014/02/04 职场文书
宿舍保安职务说明书
2014/02/25 职场文书
学生夜不归宿检讨书
2014/09/23 职场文书
群众路线剖析材料
2014/09/30 职场文书
房产转让协议书(2014版)
2014/09/30 职场文书
金融专业银行实习证明模板
2014/11/28 职场文书
2014年销售工作总结与计划
2014/12/01 职场文书
《去年的树》教学反思
2016/02/18 职场文书
「Manga Time Kirara MAX」2022年5月号封面公开
2022/03/21 日漫