div1{display: none}
div2{display: none}
div3{display: none}
div4{display: none}
div5{display: none}
setTimeout(function){
var obj=document.getElementById("div1");
obj.style.display="inline";
},2000)
怎么按照1,2,3,4,5的div顺序依次显示
要有settimeout效果
你可以使用JavaScript的for
循环和DOM
遍历来按顺序显示5个div。以下是一个简单的示例:
```javascript // 获取所有的div元素 var divs = document.getElementsByTagName('div');
// 遍历所有的div元素 for (var i = 0; i < divs.length; i++) { // 按照顺序显示div元素 divs[i].style.display = 'block'; } ```
这段代码首先获取了所有的div元素,然后使用for
循环遍历这些元素。在每次循环中,它都会将当前div元素的display
属性设置为block
,从而将其显示出来。