亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

為什么confirm點擊完確定,按鈕消失了?

<script?type="text/javascript">
??function?rec(){
????var?mymessage=confirm("你是女士?")?????????;
????if(mymessage==true)
????{
????	document.write("你是女士!");
????}
????else
????{
????????document.write("你是男士!");
????}
??}???
??</script>
??
??<body>
????<input?name="button"?type="button"?onClick="rec()"?value="點擊我,彈出確認對話框"?/>
</body>


正在回答

3 回答

我自己搜到了。如下:

您只能在 HTML 輸出中使用 document.write。如果您在文檔加載后使用該方法,會覆蓋整個文檔。

所謂的HTML文檔加載,其實HTML文檔是自上而下的加載HTML表示的內容,當整個頁面內容都加載完畢之后,再調用document.write()這方法會將顯示的頁面內容都會清楚。

參考:

http://www.it165.net/design/html/201307/2165.html

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

document.write("你是女士!");把整個網頁的內容都修改了啊,

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

confirm就是彈出一個確認框而已,讓你做出選擇,選擇完了就消失。

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

舉個栗子233 提問者

我想問的是為什么<input type="button">這個按鈕消失了,不是彈出框中的按鈕
2015-12-01 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么confirm點擊完確定,按鈕消失了?

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

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

公眾號

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