我正在构建一个插页式页面,使用 <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'"
为了隐藏 div,我有一个像这样的 onclick 函数:
<a href = "javascript:void(0)" onclick = "document.getElementById('div1').style.display='none';document.getElementById('div2').style.display='none'"></a>
如何使用计时器执行 onclick 功能,我该怎么做?它也必须在 JavaScript 中。