課程
/前端開發
/JavaScript
/JavaScript進階篇
代碼如下????/
2016-09-28
源自:JavaScript進階篇 8-17
正在回答
我發現你寫的本身就不對,先說幾個問題吧
var sar = document.getElementById(acc).innerHTML;問題acc應該加雙引號,innerHTML用法是sar.innerHTML="";賦值
方法abb()少了一個大括號
還有你就沒有地方調用abb()
abb方法寫的也不對,你把var num =5;寫到方法里,每次調用它都會重新賦值
算了,你再看看下面的參考吧
參考:http://www.daimajiayuan.com/sitejs-17251-1.html
慕粉15996637537 提問者
innerHTML用法是sar.innerHTML="",方法abb()少了一個大括號,你沒調用abb()函數,并且方法也不對
下面代碼希望對你有幫助
<!DOCTYPE html>
<html>
?<head>
? <title>編程練習</title> ?
? <meta charset="utf-8"/> ??
?</head>
?<body>
? <!--先編寫好網頁布局-->
? <h1>加載中。。。。。<h1>
? <p><span id="time">5</span>秒后跳轉<a href="javascript:void(0);" onclick="js_back()">返回</a></p>
? <script type="text/javascript"> ?
? var num = document.getElementById("time").innerHTML;
function count(){
document.getElementById("time").innerHTML=--num;
if(num==0){
clearInterval(ie);
window.location.assign("http://www.xianlaiwan.cn");
}
? ?//獲取顯示秒數的元素,通過定時器來更改秒數。
var ie = setInterval("count()",1000);
? ?//通過window的location和history對象來控制網頁的跳轉。
? ?function js_back(){
? window.history.forward();
? }
?</script>?
</body>
</html>
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答請問哪里錯了?
5 回答請問哪里錯了
1 回答請問錯哪里了?
2 回答請問哪里錯了
2 回答請問哪里錯了?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-28
我發現你寫的本身就不對,先說幾個問題吧
var sar = document.getElementById(acc).innerHTML;問題acc應該加雙引號,innerHTML用法是sar.innerHTML="";賦值
方法abb()少了一個大括號
還有你就沒有地方調用abb()
abb方法寫的也不對,你把var num =5;寫到方法里,每次調用它都會重新賦值
算了,你再看看下面的參考吧
參考:http://www.daimajiayuan.com/sitejs-17251-1.html
2016-09-28
innerHTML用法是sar.innerHTML="",方法abb()少了一個大括號,你沒調用abb()函數,并且方法也不對
下面代碼希望對你有幫助
<!DOCTYPE html>
<html>
?<head>
? <title>編程練習</title> ?
? <meta charset="utf-8"/> ??
?</head>
?<body>
? <!--先編寫好網頁布局-->
? <h1>加載中。。。。。<h1>
? <p><span id="time">5</span>秒后跳轉<a href="javascript:void(0);" onclick="js_back()">返回</a></p>
? <script type="text/javascript"> ?
? var num = document.getElementById("time").innerHTML;
function count(){
document.getElementById("time").innerHTML=--num;
if(num==0){
clearInterval(ie);
window.location.assign("http://www.xianlaiwan.cn");
}
}
? ?//獲取顯示秒數的元素,通過定時器來更改秒數。
var ie = setInterval("count()",1000);
? ?//通過window的location和history對象來控制網頁的跳轉。
? ?function js_back(){
? window.history.forward();
? }
?</script>?
</body>
</html>