l=$("div").length
$("input").click(function(){
for(i=0i<li++){
a=$("div").eq(i).css("z-index")
b=$("div").eq(i).attr("id")
if(a==100){
alert(b)
}
}
})
}) <div id="div_1" class="c1" style="z-index:100 position:relative">1<input type="button" name="" value="点我" /></div>
<div id="div_2" class="c1" style="z-index:200 position:relative">2</div>
<div id="div_3" class="c1" style="z-index:300 position:relative">3</div>
<div class="c2"></div>
<div class="c3"></div>
不明白就追问
<div class="div" id="0" style="position: fixedz-index: 2147483646left: 0pxwidth: 100%text-align: centerbottom: -5px background:red"></div>
//上面的样式,修改了一下,加了一个class和设置了一个背景图。
<script type="text/javascript">
var div = document.getElementsByClassName('div')[0]
//在它的后面加上''转换成字符串
var oid = oRandom(1,99999) + ''
//设置新的id值
div.setAttribute('id',oid)
//设置样式
div.style.height = '100px'
//用下面的函数,产生一个n-m的随机整数
function oRandom(n,m){
var c=m-n+1
return Math.floor(Math.random()*c+n)
}
</script>
//我不知道你有什么用,但是无论id值怎么变,div的高度都是恒定的。