如何用javascript同时控制两个div?

JavaScript08

如何用javascript同时控制两个div?,第1张

控制一个会不会?换成两个不就行了。。。

举个例子。。。实际不是这么写的

一个的时候:

onclick = function() {

div1.taggle()

}

两个的时候:

onclick = funciton() {

div1.taggle()

div2.taggle()

}

你按下键盘会触发事件,例如

document.onkeydown=function(e){

if(e.keyCode=='37'){//这是当按下左方向键时

//在这里写你要两个div要做的事情就好了

}

}

你可以在这两个DIV的外面再套一个绝对定位的DIV:

<div style="position:absoluteleft:0top:0width:100%height:100%overflow:hidden">

<div ...>左边的DIV</div>

<div ...>右边的DIV</div>

</div>

这样的话这最外面的DIV实际上就代替了Body,而且是隐藏了滚动条的。这样body就不会出现滚动条了。

当然你直接把body的滚动条去掉也是可以的,不过这会影响到其他代码,所以一般不建议这么做。