JS中的彈窗問題confirm和prompt
阿新 • • 發佈:2017-06-11
bsp 參數說明 message mark regular write name 什麽 data
JavaScript-確認(confirm 消息對話框)
confirm 消息對話框通常用於允許用戶做選擇的動作,如:“你對嗎?”等。彈出對話框(包括一個確定按鈕和一個取消按鈕)。
語法:
confirm(str);
參數說明:
str:在消息對話框中要顯示的文本 返回值: Boolean值
返回值:
當用戶點擊"確定"按鈕時,返回true 當用戶點擊"取消"按鈕時,返回false
註: 通過返回值可以判斷用戶點擊了什麽按鈕
看下面的代碼:
<script type="text/javascript"> var mymessage=confirm("你喜歡JavaScript嗎?"); if(mymessage==true) { document.write("很好,加油!"); } else { document.write("JS功能強大,要學習噢!"); } </script>
JavaScript-提問(prompt 消息對話框)
prompt
彈出消息對話框,通常用於詢問一些需要與用戶交互的信息。彈出消息對話框(包含一個確定按鈕、取消按鈕與一個文本輸入框)。
語法:
prompt(str1, str2);
參數說明:
str1: 要顯示在消息對話框中的文本,不可修改 str2:文本框中的內容,可以修改
返回值:
1. 點擊確定按鈕,文本框中的內容將作為函數返回值 2. 點擊取消按鈕,將返回null
看看下面代碼:
var myname=prompt("請輸入你的姓名:"); if(myname!=null) { alert("你好"+myname); } else { alert("你好 my friend.");
JS中的彈窗問題confirm和prompt