系統視窗
瀏覽器通過呼叫具體的方法可以彈出系統對話方塊與使用者互動
- alert()
- confirm()
- prompt()
alert()
不必多說,用的最多
confirm()
該方法會生成如下的彈框
為了確定使用者點選了確定還是取消,可以通過confirm()的返回值來確定,當點選了確定時返回值為true,點選了取消時為false
var x = confirm("你是豬嗎?")
if(x){
alert("沒錯很有自知之明!");
}else{
alert("切,你不是誰是。");
}
複製程式碼
prompt()
該提示框會提示使用者輸入一些內容
該函式接收兩個引數,一個是給使用者的文字提示,一個是文字域的預設值
prompt("請鍵入你的想法","777");
複製程式碼
如果使用者點選了確定,返回的是文字框的值,如果使用者點選了取消或者以其他方式關閉了對話方塊,則返回null
var result = prompt("你是誰呀","");
if(result){
alert("歡迎你,"+result);
}
複製程式碼