我們在訪問網(wǎng)站時,都會彈出一些小窗口,它們是用 JavaScript 的相關(guān)對話框?qū)崿F(xiàn)的。
警告框
語法:
alert(字符串或變量);
實例:
<script type="text/javascript">
var mynum = 30;
alert("hello!");
alert(mynum);
</script>
alert 會彈出消息對話框,會按順序去彈出消息框
注:點擊確認按鈕前,不允許進行其他操作??捎糜谡{(diào)試程序,輸出內(nèi)容可以是字符串或變量。
確認框
語法:
confirm(str);
參數(shù)說明
str:在消息對話框中要顯示的文本
返回值: Boolean值
返回值
當用戶點擊"確定"按鈕時,返回true
當用戶點擊"取消"按鈕時,返回false
實例:
<script type="text/javascript">
var mymessage=confirm("你喜歡JavaScript嗎?");
if(mymessage==true)
{ document.write("很好,加油!"); }
else
{ document.write("JS功能強大,要學習噢!"); }
</script>
效果圖:
提問框
語法:
prompt(str1, str2);
參數(shù)說明:
str1: 要顯示在消息對話框中的文本,不可修改
str2:文本框中的內(nèi)容,可以修改
返回值:
1. 點擊確定按鈕,文本框中的內(nèi)容將作為函數(shù)返回值
2. 點擊取消按鈕,將返回null
實例:
var myname=prompt("請輸入你的姓名:");
if(myname!=null)
{ alert("你好"+myname); }
else
{ alert("你好 my friend."); }
效果圖:
以上就是小編為您整理的關(guān)于 JavaScript 對話框 的全部內(nèi)容。