已知html页面中有一个div,style的z-index是1000 <script> document.getElementById("divId").style.zIndex=0;</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有id没有name,用getElementById怎么行? document.getElementsByTagName("div")[0].style.zIndex=0; getElementsByTagName("div")获取所有的,然后判断下style.zIndex=1000如果符合,让他等于0就OK了 用getElementsByTagName("div")会影响速度,建议使用prtotype框架的$A 楼上的能不能给出代码?大家看看这个<html><head><title>TEST</title><script language="javascript" type="text/javascript"> function myfunction() { var divs=document.getElementsByTagName("div"); for(var i=0;i <divs.length;i++) { if(divs[i].style.zIndex="1000") { divs[i].style.display="none"; } } } </script> </head><body onload="myfunction()"><div style="z-Index:1000">abc</div><div style="z-Index:2000">123</div></body></html>照理说这样写的话页面只显示123,不显示abc,但是运行出来怎么会什么都不显示呢?我测试过,divs.length等于0,到底是哪里出了问题? <html><head><title>TEST</title><script language="javascript" type="text/javascript"> function myfunction() { var divs=document.getElementsByTagName("div"); for(var i=0;i <divs.length;i++) { if(divs[i].style.zIndex==1000) { divs[i].style.display="none"; } } } </script> </head><body onload="myfunction()"><div style="z-Index:1000">abc</div><div style="z-Index:2000">123</div></body></html>这样就行了判断相等是用== jqgrid显示数据的问题。 如何读取身份证信息,求救啊...大哥们 正则表达式的向后引用和获取子匹配互斥? 如何在改变下拉框的选现后,跳转到相关的页面? js将table导出成excel时怎样去除超链接源码? *********对象不支持此方法*********** 怎么检测输入框是否有“.”? 用javascript打开一个新jsp页面,并把一个属性传过去,急急急急!!! 问一下createElement问题 关于文件上载控件的疑难问题!!!请进! 关于gif图片的显示问题 如何控制js弹出一个DIV到指定对象下面?
获取所有的,然后判断下style.zIndex=1000
如果符合,让他等于0就OK了
<head>
<title>TEST</title>
<script language="javascript" type="text/javascript">
function myfunction()
{
var divs=document.getElementsByTagName("div");
for(var i=0;i <divs.length;i++)
{
if(divs[i].style.zIndex="1000")
{
divs[i].style.display="none";
}
}
}
</script>
</head>
<body onload="myfunction()">
<div style="z-Index:1000">abc</div>
<div style="z-Index:2000">123</div>
</body>
</html>
照理说这样写的话页面只显示123,不显示abc,但是运行出来怎么会什么都不显示呢?
我测试过,divs.length等于0,到底是哪里出了问题?
<html>
<head>
<title>TEST</title>
<script language="javascript" type="text/javascript">
function myfunction()
{
var divs=document.getElementsByTagName("div"); for(var i=0;i <divs.length;i++)
{ if(divs[i].style.zIndex==1000)
{
divs[i].style.display="none";
}
}
}
</script>
</head>
<body onload="myfunction()">
<div style="z-Index:1000">abc</div>
<div style="z-Index:2000">123</div>
</body>
</html>
这样就行了
判断相等是用==