我正在构建一个插页广告页面,使用<div>和JavaScript,脚本非常简单但很整洁。
一切都正常工作,但我还想在几秒钟后关闭这些div(例如10秒),这是我目前的代码:
- 我有两个div,1和2。
- 我已经为div 1设置了CSS,如:display: none; (div 1 包含闪屏内容)
- Div 2 是覆盖整个页面并只留下 div 1可见的层。
为了加载这些div,我有一个 onload 函数,如下:
onload="document.getElementById('div1').style.display='block';document.getElementById('div2').style.display='block'"
我有一个onclick函数来隐藏div,代码如下:
<a href = "javascript:void(0)" onclick = "document.getElementById('div1').style.display='none';document.getElementById('div2').style.display='none'"></a>
如何在JavaScript中使用定时器执行onclick函数?
myclick();
,这将在文档开始加载时自动触发myclick函数,并且根据函数的定义,它将在5秒后执行。 - Harendra Chauhan