為什么這樣寫(xiě)5根本不動(dòng)?。???在線急
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對(duì)象</title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>? ?
?</head>
?<body>
? <!--先編寫(xiě)好網(wǎng)頁(yè)布局-->
? <h3>操作成功</h3>
? <span id="num">5</span>
? <span>秒后回到主頁(yè)</span>
? <a href="back()">返回</a>
? <script type="text/javascript"> ?
?var time=document.getElementByld("num").innerHTML;
?function change(){
???? time--;
???? document.getElementByld("num").innerHTML=time;
???? if(time==0)
????? location.assign("http://idcbgp.cn");
?}
?? //獲取顯示秒數(shù)的元素,通過(guò)定時(shí)器來(lái)更改秒數(shù)。
??? setInterval("change()",1000);
?? //通過(guò)window的location和history對(duì)象來(lái)控制網(wǎng)頁(yè)的跳轉(zhuǎn)。
?? function back(){
?????? window.history.back();
?? }
?</script>
</body>
</html>
2016-09-01
我把你的代碼拷貝出去發(fā)現(xiàn)你的getElementByld寫(xiě)成了getElementBy1d,改一下就行
2016-09-01
單詞拼錯(cuò)了。應(yīng)該是getElementById().改完之后運(yùn)行的話。就會(huì)看到5會(huì)改變。
獲取屬性這幾個(gè)方法的大小寫(xiě)都需要注意.
2016-09-01
getElementByld中不是Ld而是Id
2016-09-01
getElementById,,你寫(xiě)成了getElementByld
2016-09-01
getElementByld應(yīng)該是getElementById