課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
這哪里不對啊
2016-07-12
源自:JavaScript進階篇 8-17
正在回答
你的clock沒有調(diào)用一次?? 你必須先主動調(diào)用一次?? 它才能執(zhí)行里面的內(nèi)容? 再進行自身調(diào)用?? 你在clock函數(shù)結(jié)束的大括號外面加一個 clock();
qq_自余自樂_0
補:18行的count也掉了一個括號,加上去就沒問題了。親測。
這里你的16行有問題,把value換成innerHtml
<!DOCTYPE html><html lang="en"><head> ? ?<meta charset="UTF-8"> ? ?<title>Title</title></head><body> ? ?<p><b>操作成功</b></p><p><label id="cal" style="display: inline">2</label>秒后返回主頁</p> ? ?<a href="#" onclick="goBack()">返回</a> ? ?<script type="text/javascript"> function count() { ? ? ? ? ? ?var num = parseInt(document.getElementById("cal").innerHTML); num = num - 1; setTimeout("count()", 1000); if(num==0){ ? ? ? ? ? ? ? ?window.location.href="http://idcbgp.cn"; } ? ? ? ?} ? ? ? ?count(); function goBack(){ ? ? ? ? ? ?window.history.back(); } ? ?</script></body></html>
計時器一直不正確
我把上面的lable標簽換成了span這樣會好點?? 但是跟下面沒啥大關(guān)系 你可以參考看看??? 還有其他的不同的方法可以寫出來?? 這只是我的理解寫出來的
我自己剛改好了?? 發(fā)現(xiàn)count()的括號丟了?? 還改了好幾個地方? 謝謝
第16行? ? num取不到值? 變量num應(yīng)該寫到函數(shù)Count的外面
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
8 回答求大神看看哪里錯了
2 回答求大神看看哪里錯了
2 回答求大神們看看哪里出錯了?。。?/p>
4 回答求大神幫忙看看哪里錯了
3 回答求大神看看哪里錯誤。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-07-12
你的clock沒有調(diào)用一次?? 你必須先主動調(diào)用一次?? 它才能執(zhí)行里面的內(nèi)容? 再進行自身調(diào)用?? 你在clock函數(shù)結(jié)束的大括號外面加一個 clock();
2016-07-12
補:18行的count也掉了一個括號,加上去就沒問題了。親測。
2016-07-12
這里你的16行有問題,把value換成innerHtml
<!DOCTYPE html>
<html lang="en">
<head>
? ?<meta charset="UTF-8">
? ?<title>Title</title>
</head>
<body>
? ?<p><b>操作成功</b></p>
<p><label id="cal" style="display: inline">2</label>秒后返回主頁</p>
? ?<a href="#" onclick="goBack()">返回</a>
? ?<script type="text/javascript">
function count() {
? ? ? ? ? ?var num = parseInt(document.getElementById("cal").innerHTML);
num = num - 1;
setTimeout("count()", 1000);
if(num==0){
? ? ? ? ? ? ? ?window.location.href="http://idcbgp.cn";
}
? ? ? ?}
? ? ? ?count();
function goBack(){
? ? ? ? ? ?window.history.back();
}
? ?</script>
</body>
</html>
2016-07-12
計時器一直不正確
2016-07-12
2016-07-12
我自己剛改好了?? 發(fā)現(xiàn)count()的括號丟了?? 還改了好幾個地方? 謝謝
2016-07-12
第16行? ? num取不到值? 變量num應(yīng)該寫到函數(shù)Count的外面