警告框:alert()方法有一個參數,即希望對使用者顯示的文本字元串。該消息框提供了一個“确定”按鈕讓使用者關閉該消息框,并且該消息框是模式對話框,也就是說,使用者必須先關閉該消息框然後才能繼續進行操作。
确認框:confrim()方法隻有“确認”與“取消”按鈕var r=confirm("按下按鈕!")
提示框:prompt()方法,提供了一個文本字段,使用者可以在此字段輸入一個答案來響應您的提示。該消息框有一個“确定”按鈕和一個“取消”按鈕。如果您提供了一個輔助字元串參數,則提示消息框将在文本字段顯示該輔助字元串作為預設響應。否則,預設文本為 "<undefined>"。
與alert( ) 和 confirm( ) 方法類似,prompt 方法也将顯示一個模式消息框。使用者在繼續操作之前必須先關閉該消息框
var person=prompt("請輸入你的名字","Harry Potter");
警告框:alert("内容"),沒有傳回值
選擇框:confirm("提問的内容"),有傳回值,傳回boolean
輸入框:prompt(),傳回字元串或null
本文轉自 水滴的曆程 51CTO部落格,原文連結:http://blog.51cto.com/12390959/1882314