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 相关文章推荐
IE与Firefox在JavaScript上的7个不同写法小结
Sep 14 Javascript
十个优秀的Ajax/Javascript实例网站收集
Mar 31 Javascript
关于jquery append() html时的小问题的解决方法
Dec 16 Javascript
jQuery EasyUI API 中文文档 - Pagination分页
Sep 29 Javascript
JQ获取动态加载的图片大小的正确方法分享
Nov 08 Javascript
Javascript限制网页只能在微信内置浏览器中访问
Nov 09 Javascript
js实现点击链接后窗口缩小并居中的方法
Mar 02 Javascript
浅析AngularJS中的指令
Mar 20 Javascript
jquery 中toggle的2种用法详解(推荐)
Sep 02 Javascript
js截取字符串功能的实现方法
Sep 27 Javascript
动态加载权限管理模块中的Vue组件
Jan 16 Javascript
浅谈vue.use()方法从源码到使用
May 12 Javascript
可输入的下拉框
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
?生?D片??C字串
2006/12/06 PHP
source.php查看源文件
2006/12/09 PHP
php实现分页工具类分享
2014/01/09 PHP
php简单的留言板与回复功能具体实现
2014/02/19 PHP
yii操作cookie实例简介
2014/07/09 PHP
php进程(线程)通信基础之System V共享内存简单实例分析
2019/11/09 PHP
基于Jquery的仿Windows Aero弹出窗(漂亮的关闭按钮)
2010/09/28 Javascript
js类式继承的具体实现方法
2013/12/31 Javascript
JS获取网页属性包括宽、高等等
2014/04/03 Javascript
JS+CSS实现Div弹出窗口同时背景变暗的方法
2015/03/04 Javascript
HTML5实现留言和回复页面样式
2015/07/22 Javascript
jQuery实现元素拖拽并cookie保存顺序的方法
2016/02/20 Javascript
微信小程序 页面跳转事件绑定的实例详解
2017/09/20 Javascript
基于 flexible 的 Vue 组件:Toast -- 显示框效果
2017/12/26 Javascript
在vue中通过axios异步使用echarts的方法
2018/01/13 Javascript
layui表格分页 记录勾选的实例
2019/09/02 Javascript
nuxt+axios实现打包后动态修改请求地址的方法
2020/04/22 Javascript
一行JavaScript代码如何实现瀑布流布局
2020/12/11 Javascript
javascript中call,apply,bind的区别详解
2020/12/11 Javascript
在Python中使用全局日志时需要注意的问题
2015/05/06 Python
Python编程实现蚁群算法详解
2017/11/13 Python
使用pandas中的DataFrame数据绘制柱状图的方法
2018/04/10 Python
Python selenium实现微博自动登录的示例代码
2018/05/16 Python
python 与服务器的共享文件夹交互方法
2018/12/27 Python
GAP阿联酋官网:GAP UAE
2017/11/30 全球购物
美国转售二手商品的电子商务平台:BLINQ
2018/12/13 全球购物
个人素质的自我评价分享
2013/12/16 职场文书
大学生求职自我评价
2014/01/16 职场文书
和解协议书
2014/04/16 职场文书
教师年度考核评语
2014/04/28 职场文书
路政管理求职信
2014/06/18 职场文书
授权委托书(公民个人适用)
2014/09/19 职场文书
查摆问题自查报告范文
2014/10/13 职场文书
介绍信怎么写
2015/01/30 职场文书
在CSS中映射鼠标位置并实现通过鼠标移动控制页面元素效果(实例代码)
2021/04/22 HTML / CSS
总结Pyinstaller打包的高级用法
2021/06/28 Python