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 相关文章推荐
javascript 无提示关闭窗口脚本
Aug 17 Javascript
理解 JavaScript 预解析
Oct 25 Javascript
Firefox和IE兼容性问题及解决方法总结
Oct 08 Javascript
如何编写高质量JS代码
Dec 28 Javascript
使用纯javascript实现放大镜效果
Mar 18 Javascript
JS判断字符串变量是否含有某个字串的实现方法
Jun 03 Javascript
浅谈$('div a') 与$('div&gt;a')的区别
Jul 18 Javascript
javascript使用 concat 方法对数组进行合并的方法
Sep 08 Javascript
将angular.js项目整合到.net mvc中的方法详解
Jun 29 Javascript
Angular学习笔记之集成三方UI框架、控件的示例
Mar 23 Javascript
解决vue router组件状态刷新消失的问题
Aug 01 Javascript
Vue配置marked链接添加target=&quot;_blank&quot;的方法
Jul 19 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
PHP curl_setopt()函数实例代码与参数分析
2011/06/02 PHP
php上传图片到指定位置路径保存到数据库的具体实现
2013/12/30 PHP
纯PHP代码实现支付宝批量付款
2015/12/24 PHP
Kindeditor编辑器添加图片上传水印功能(php代码)
2017/08/03 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
PHP实现的抓取小说网站内容功能示例
2019/06/27 PHP
Laravel框架实现的上传图片到七牛功能详解
2019/09/06 PHP
js触发onchange事件的方法说明
2014/03/08 Javascript
百度地图API之本地搜索与范围搜索
2015/07/30 Javascript
javascript实现移动端上的触屏拖拽功能
2016/03/04 Javascript
javaScript数组迭代方法详解
2016/04/14 Javascript
js仿3366小游戏选字游戏
2016/04/14 Javascript
js正则表达式replace替换变量方法
2016/05/21 Javascript
javascript特殊文本输入框网页特效
2016/09/13 Javascript
jquery.masonry瀑布流效果
2017/05/25 jQuery
JS随机数产生代码分享
2018/02/24 Javascript
vue中多路由表头吸顶实现的几种布局方式
2019/04/12 Javascript
[33:15]2018DOTA2亚洲邀请赛3月30日 小组赛B组 VP VS Mineski
2018/03/31 DOTA
python中的闭包用法实例详解
2015/05/05 Python
python常见的格式化输出小结
2016/12/15 Python
如何通过Python实现标签云算法
2019/07/02 Python
Python获取浏览器窗口句柄过程解析
2020/07/25 Python
英国独特礼物想法和个性化礼物网站:notonthehighstreet.com
2018/04/16 全球购物
马德里竞技官方网上商店:Atletico Madrid Shop
2019/03/31 全球购物
HomeAway英国:全球领先的度假租赁在线市场
2020/02/03 全球购物
生产管理的三大手法
2013/11/11 职场文书
女方婚礼新郎答谢词
2014/01/11 职场文书
年级组长自我鉴定
2014/02/22 职场文书
大学学风建设方案
2014/05/04 职场文书
合作协议书模板2014
2014/09/26 职场文书
党的群众路线教育实践活动实施方案
2014/10/31 职场文书
合作合同协议书
2016/03/21 职场文书
解析在浏览器地址栏输入一个URL后发生了什么
2021/06/21 Servers
使用pandas生成/读取csv文件的方法实例
2021/07/09 Python
netty 实现tomcat的示例代码
2022/06/05 Servers
springboot+rabbitmq实现智能家居实例详解
2022/07/23 Java/Android