【发布时间】:2011-11-19 11:49:25
【问题描述】:
我有这个 HTML:
<body>
<div id="content-container" style="display:none">
<div>John</div>
</div>
<div id="verifying">
<div id="message">Verified</div>
</div>
</body>
还有这个 Javascript:
var body = document.body;
var signup = document.getElementById("content-container");
setTimeout(function(){
body.removeChild('verifying');
signup.style.display = "block";
}, 5000);
我正在尝试删除 <div id="verifying"> 并在 5 秒后显示 <div id="content-container">,但由于某种原因它无法正常工作。知道为什么吗?我在页面加载后加载脚本,所以这不是问题。
【问题讨论】:
-
你为什么不隐藏验证?就像这样:
document.getElementById("content-container").verifying.style.display = "none";
标签: javascript html show-hide removechild