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

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

我寫了刷新效果,怎么點擊按鈕后按鈕就消失了!

<script type="text/javascript">
function time(){
?var mydate=new Date();
? document.write("當前時間:"+mydate+"<br>");
? mydate.setTime( mydate.getTime()? + 2* 60 * 60 * 1000);
? document.write("推遲二小時時間:" + mydate);
}
?time()
</script>
</head>
<body>
<div>
<input type='button' value='刷新' onclick='time()'/>? ?
</div>
</body>

正在回答

5 回答

之前就遇到過這個問題?。。?/p>

document.write("當前時間:"+mydate+"<br>"); ? ? js中的這個語句,會覆蓋html頁面的內容。不管頁面內容是文字,還是按鈕,一旦js中出現(xiàn)這個語句,都會覆蓋頁面內容。

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

心為形役 提問者

原來是這樣,謝謝!
2016-04-12 回復 有任何疑惑可以回復我~
#2

kuban 回復 心為形役 提問者

你這個問題提的非常有意思,上面回答會覆蓋的根本原因是你例子中document.write是在文檔流關閉之后執(zhí)行的,此時相當于新打開文檔流,等同于顯示了新的頁面,你的按鈕在舊頁面上,這個就是樓下回答的意思。如果把onclick事件取消,只在上面執(zhí)行過time(),那么顯然按鈕是繼續(xù)存在的,這是因為執(zhí)行time()的時候還是文檔流打開的時候,而onclick事件是在DOM樹加載結束,文檔流關閉后才執(zhí)行的。
2016-04-19 回復 有任何疑惑可以回復我~
#3

心為形役 提問者 回復 kuban

雖然還不能完全理解你的意思,不過還是謝謝你。我會繼續(xù)努力噠!\(>_<)/
2016-04-28 回復 有任何疑惑可以回復我~

你的代碼出錯了。我標出來了。

<script type="text/javascript">
function time(){
?var mydate=new Date();
? document.write("當前時間:"+mydate+"<br>");
? mydate.setTime( mydate.getTime()? + 2* 60 * 60 * 1000);
? document.write("推遲二小時時間:" + mydate);
}
?time()(這里錯了,語法錯誤,后面就無法執(zhí)行了)
</script>
</head>
<body>
<div>
<input type='button' value='刷新' onclick='time()'/>? ?
</div>
</body>

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

心為形役 提問者

但是在函數(shù)調用的章節(jié)說,可以直接寫函數(shù)名稱表示執(zhí)行
2016-04-12 回復 有任何疑惑可以回復我~

你的函數(shù)名不能用time,使用關鍵字做函數(shù)名回出現(xiàn)錯誤

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

心為形役 提問者

換了函數(shù)名還是不行
2016-03-27 回復 有任何疑惑可以回復我~

If you annotate the function of time(), ?maybe your button will not disappear.

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

心為形役 提問者

英文不好,抱歉!
2016-04-12 回復 有任何疑惑可以回復我~

函數(shù)調用后就切換了頁面,并不是你的按鈕消失了

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

心為形役 提問者

沒明白是什么意思
2016-03-27 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

我寫了刷新效果,怎么點擊按鈕后按鈕就消失了!

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

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號