代码是这样的,这是一个实现自动跳转的小代码。
主要是想问label.innerHTML = "浏览器将于" + time + "秒后跳转";这样写就可以实现文字显示,而
document.label.innerHTML = "浏览器将于" + time + "秒后跳转";为什么就不可以了呢?
<script type="text/javascript">
var time = 5;
function Go()
{
if(--time == 0)
{
window.location="http://www.zbird.com";
}
else
{
label.innerHTML = "浏览器将于" + time + "秒后跳转";
}
}
setInterval("Go()",1000);
</script><label id="label"></label>
主要是想问label.innerHTML = "浏览器将于" + time + "秒后跳转";这样写就可以实现文字显示,而
document.label.innerHTML = "浏览器将于" + time + "秒后跳转";为什么就不可以了呢?
<script type="text/javascript">
var time = 5;
function Go()
{
if(--time == 0)
{
window.location="http://www.zbird.com";
}
else
{
label.innerHTML = "浏览器将于" + time + "秒后跳转";
}
}
setInterval("Go()",1000);
</script><label id="label"></label>
<div id="label"></div><script type="text/javascript">
var time = 5;
var label = document.getElementById("label");
function Go()
{
if(--time == 0)
{
window.location="http://www.zbird.com";
}
else
{
label.innerHTML = "浏览器将于" + time + "秒后跳转";
}
}
setInterval("Go()",1000);
</script>
</body>
window.onload = function(){
var time = 5;
var label = document.getElementById("label");
function Go()
{
if(--time == 0)
{
window.location="http://www.zbird.com";
}
else
{
label.innerHTML = "浏览器将于" + time + "秒后跳转";
}
}
setInterval(Go,1000);
}
</script><div id="label"></div>