js问题,给id添加样式

js问题,给id添加样式,第1张

<SCRIPT language=javascript>

function expand(el)

{

var childObj = document.getElementById("child" + el)

var box = document.getElementById("box")

if (childObj.style.display == 'none')

{

childObj.style.display = 'block'

box.style......//按照上面的写法就可以了

}

else

{

childObj.style.display = 'none'

}

return

}

</SCRIPT>

<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的高度都是恒定的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11460933.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存