為什么alert放在document.write后邊不能彈出來?
如題,
function show(){
//在頁面中顯示文字
document.write("系好安全帶,準備啟航--目標js");
//頁面中彈出提示框
alert("準備好了嗎?");
}
為什么alert放在document.write后邊不能彈出來?
如題,
function show(){
//在頁面中顯示文字
document.write("系好安全帶,準備啟航--目標js");
//頁面中彈出提示框
alert("準備好了嗎?");
}
為什么alert放在document.write后邊不能彈出來?
2016-03-08
舉報
2016-03-08
2018-11-07
我的沒有寫在函數里,是直接寫在<script>標簽里,但是執行順序是先執行彈窗后顯示write內容,如果body里有其它文字,直接就是彈窗和body的內容,write都不實現了,求教怎么回事。
2016-03-19
你沒有調用啊,調用了才能執行。并不是不會彈出來
2016-03-13
文檔流覆蓋,document.write("系好安全帶,準備啟航--目標js")是把整個html文檔清空并寫入內容,alert()的內容被覆蓋掉了,你可以試下在body里面寫東西,一樣會被覆蓋掉,這是一樣的道理。
2016-03-08
function show(){
document.write("系好安全帶,準備啟航--目標js");
?? ?alert("準備好了嗎");
}
show();//函數這有再調用的時候才會執行,加這個試試。
2016-03-08
要調用該函數才能執行函數里面的代碼