第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么秒數(shù)不會變化,也不會跳轉?求解啊。。

<!DOCTYPE?html>
<html>
?<head>
??<title>瀏覽器對象</title>??
??<meta?http-equiv="Content-Type"?content="text/html;?charset=gkb"/>
??<style>
??????a?{
?????????text-decoration:none;
??????????}
??</style>
?</head>
?<body>
??<!--先編寫好網(wǎng)頁布局-->
??<h1>操作成功</h1>
??<p?id="black">
??<b?id="time_num"></b>秒后回到主頁<a?href="javascript:GOBack()">返回</a>
??</p>
??<!--<button?type="button"?onclick="GO()">click</button>-->
?
??<script?type="text/javascript">??
?
???//獲取顯示秒數(shù)的元素,通過定時器來更改秒數(shù)。

???//通過window的location和history對象來控制網(wǎng)頁的跳轉。
???function?GO(){
????var?number=5;
???????if?(number==0){
???????????window.location.assign("http://www.w3school.com.cn");
???????}
???????document.getElementById("time_num").innerHTML?=?number;
???????number=number?-?1;
???????setTimeout("GO()",1000);
???}
?setTimeout("GO()",1000)
????function?GoBack(){
????????window.history.back();
????????
????}
?</script>?
</body>
</html>


正在回答

4 回答

?在窗口中運行該程序時,該窗口一定要有歷史瀏覽記錄,否則"返回"無效果。還有就是你的27行到29行要放到31行后,要先獲取 time_num這個對象,先執(zhí)行num--操作,再判斷num==0時候的情況。

0 回復 有任何疑惑可以回復我~
#1

慕粉3274123 提問者

謝謝你啊,一個上午啦,問題總算解決了。
2016-07-14 回復 有任何疑惑可以回復我~
#2

qq_望風灬莫回眸_03605772 回復 慕粉3274123 提問者

Don’t care!Good luck to you.I would appreciate it if you are happy.
2016-07-14 回復 有任何疑惑可以回復我~

哦哦,這樣是直接讀取元標簽內(nèi)的內(nèi)容,這么寫,就不用寫到外面嗎?

0 回復 有任何疑惑可以回復我~

除了已經(jīng)采納的那個回答,你的'var number = 5;'放在函數(shù)里邊能運行出來?我沒試,不過最好還是放在外邊吧,要不然每次執(zhí)行函數(shù)都會重新給number賦值5


//剛試了一下,var number= 5放在函數(shù)里邊是運行不出來結果的吧




0 回復 有任何疑惑可以回復我~
#1

慕粉3274123 提問者

嗯嗯,是的,這個我已經(jīng)修改啦,其實,我有個疑問,就是把var number =5放在外面,是不是就會變成全局變量啦?
2016-07-17 回復 有任何疑惑可以回復我~
#2

TCandice 回復 慕粉3274123 提問者

是的。
2016-07-17 回復 有任何疑惑可以回復我~
#3

慕粉3274123 提問者 回復 TCandice

不是說一般不要用全局變量嗎?有沒方法可以使他變成局部變量,同時不影響使用呢?
2016-07-17 回復 有任何疑惑可以回復我~
#4

我是劉高興 回復 慕粉3274123 提問者

對的,其實我寫的不是var number = 5;我寫的是"var num = document.getElementById("second").innerHTML;",我覺得這樣更合適一些…
2016-07-17 回復 有任何疑惑可以回復我~
#5

慕粉3274123 提問者 回復 我是劉高興

哦哦,這樣是直接讀取元標簽內(nèi)的內(nèi)容,這么寫,就不用寫到外面嗎?
2016-07-17 回復 有任何疑惑可以回復我~
#6

TCandice 回復 慕粉3274123 提問者

如果是作為局部變量,那么每次循環(huán)他都會在初始化化一次,這樣你的循環(huán)就沒意義了
2016-07-17 回復 有任何疑惑可以回復我~
#7

慕粉3274123 提問者 回復 TCandice

也是,明白了,謝謝你的講解。
2016-07-17 回復 有任何疑惑可以回復我~
#8

我是劉高興 回復 慕粉3274123 提問者

確實全局變量會占內(nèi)存單元、破壞函數(shù)封裝性等等等等,但這里應該不用想那么多的,以后隨著知識點的加深和實際工作(工程化)后,自然而然找到辦法了~(還有,主要是我現(xiàn)在也不知道……)
2016-07-17 回復 有任何疑惑可以回復我~
#9

慕粉3274123 提問者 回復 我是劉高興

哈,其實我現(xiàn)在也一樣,感覺JS的內(nèi)容深究下去,很多都不懂,不知道能否找到一份實習的工作,迷茫啊。。。唉
2016-07-17 回復 有任何疑惑可以回復我~
#10

我是劉高興 回復 慕粉3274123 提問者

既然還有找實習的機會就證明你現(xiàn)在還好啊,起碼還在大學里,校園招聘還有大把的機會。不像我一樣雖然是計算機專業(yè)的,但已經(jīng)畢業(yè)一年多了
2016-07-18 回復 有任何疑惑可以回復我~
#11

慕粉3274123 提問者 回復 我是劉高興

比較煩惱,現(xiàn)在學了一些DIV跟CSS,只會做網(wǎng)頁的樣式。對于JS,感覺太多內(nèi)容了,怎么都記不住,后面還要學JQ,根本不知道怎么辦,太多東西要學,而且不知道要學的怎么樣才有公司肯招。
2016-07-18 回復 有任何疑惑可以回復我~
#12

我是劉高興 回復 慕粉3274123 提問者

推薦你去知乎看一些關于這方面問題的回答:) 還有,要一步步慢慢來,不能急于求成。像我大學一樣浪費了多少時間啊,現(xiàn)在才知道后悔呀
2016-07-19 回復 有任何疑惑可以回復我~
#13

慕粉3274123 提問者 回復 我是劉高興

后悔與不后悔都是一樣的,我只是對未來的不安吧。
2016-07-19 回復 有任何疑惑可以回復我~
查看10條回復

把var number=5放到go函數(shù)前面就好了,這種寫法太復雜了,建議你不要用setTimeout,用setInterval更加簡潔

0 回復 有任何疑惑可以回復我~
#1

慕粉3274123 提問者

不是說不推薦使用setInterval嗎?因為是周期性的,容易導致崩潰嗎?
2016-07-14 回復 有任何疑惑可以回復我~
#2

TCandice 回復 慕粉3274123 提問者

這里限制了范圍,所以不會崩潰
2016-07-17 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么秒數(shù)不會變化,也不會跳轉?求解啊。。

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號