document.all的意思是文档的所有元素,也就是说它包含了当前网页的所有元素。它是以数组的形式保存元素的属性的,所以我们可以用document.all["元素名"].属性名="属性值"来动态改变元素的属性。用这条语句,可以做出许许多多动态网页效果,如:动态变换图片、动态改变文本的背景、动态改变网页的背景、动态改变图片的大小、动态改变文字的大小各颜色等等。你简直可以动态控制所有网页元素。
<script language="JavaScript">
function cardClick(cardID){
var obj;
for (var i=1;i<7;i++){
obj=document.all("card"+i);
obj.style.backgroundColor="#3A6EA5";
obj.style.color="#FFFFFF";
}
obj=document.all("card"+cardID);
obj.style.backgroundColor="#FFFFFF";
obj.style.color="#3A6EA5";
for (var i=1;i<7;i++){
obj=document.all("content"+i);
obj.style.display="none";
}
obj=document.all("content"+cardID);
obj.style.display="";
}
</script>
分享到:
相关推荐
1、理解document.all[] 从IE4开始IE的object model才增加了document.all[],来看看document.all[]的Description: Array of all HTML tags in the document.Collection of all elements contained by the object. ...
JS中关于document.all的详解
JS:document.all的用法
jsDocument
一. document.all是页面内所有元素的一个集合。例如: document.all(0)表示页面内第一个元素 二. document.all可以判断浏览器是否是IE if(document.all){ alert(... [removed] alert(document.all.aaa.v
1、DOM WEB标准现在可真是热门中热门,不过下面讨论的是一个不符合标准的document.all[]。DOM--DOCUMENT OBJECT MODEL文档对象模型,提供了访问文档对象的方法.例如文档中有一个table,你要改变它的背景颜色,那...
DOM对象中document.all显示全部html标记集合.为网页版,打开后,右击,显示源码ok
document.getElementById 是公共标准,被目前的所有主流浏览器支持,document.all只有IE支持,document.layers是Netscape 4.x专有的属性
Document.all[]是文档中所有标签组成的一个数组变量,包括了文档对象中所有元素
document.all想必学习javascript的同学们都很了解吧,本文主要是针对一些刚入门的童鞋们做一下有关document.all的相关总结,感兴趣的朋友可以了解下,或许本文对你有所帮助
– if(document.all) alert(“this is a IE”); else alert(“this is a Mozilla”); //–> [removed] </body> </html> 在IE浏览器会输出 “this is a IE”; 而在firefox浏览器中会...
解决 firefox 不支持 document.all的方法
我们来看: oEle= document.all.aaa ;//这里有一个aaa的对象,但我们不知道它现在长度是多少,所以没办法对它操作.因此,我们要先做判断长度的过程.如下: if(oEle.length){}else{}; 在两种情况下,花括号里面的内容写法...
NULL 博文链接:https://rebecca.iteye.com/blog/1173548
主要介绍了关于IE11修改User-agent不再支持document.all等,需要的朋友可以参考下
HTML DOM 定义了多种查找元素的方法,除了 getElementById() 之外,还有 getElementsByName() 和 getElementsByTagName()。