App下載

JavaScript 對(duì)話框

猿友 2021-04-01 16:33:58 瀏覽數(shù) (3138)
反饋

我們?cè)谠L問網(wǎng)站時(shí),都會(huì)彈出一些小窗口,它們是用 JavaScript 的相關(guān)對(duì)話框?qū)崿F(xiàn)的。

警告框

語法:

alert(字符串或變量);  

實(shí)例:

<script type="text/javascript">
   var mynum = 30;
   alert("hello!");
   alert(mynum);
</script>

alert 會(huì)彈出消息對(duì)話框,會(huì)按順序去彈出消息框

注:點(diǎn)擊確認(rèn)按鈕前,不允許進(jìn)行其他操作。可用于調(diào)試程序,輸出內(nèi)容可以是字符串或變量。

確認(rèn)框

語法:

confirm(str);

參數(shù)說明

str:在消息對(duì)話框中要顯示的文本
返回值: Boolean值

返回值

當(dāng)用戶點(diǎn)擊"確定"按鈕時(shí),返回true
當(dāng)用戶點(diǎn)擊"取消"按鈕時(shí),返回false

實(shí)例:

<script type="text/javascript">
    var mymessage=confirm("你喜歡JavaScript嗎?");
    if(mymessage==true)
    {   document.write("很好,加油!");   }
    else
    {  document.write("JS功能強(qiáng)大,要學(xué)習(xí)噢!");   }
</script>

效果圖:

JavaScript確認(rèn)

提問框

語法:

prompt(str1, str2);

參數(shù)說明:

str1: 要顯示在消息對(duì)話框中的文本,不可修改
str2:文本框中的內(nèi)容,可以修改

返回值:

1. 點(diǎn)擊確定按鈕,文本框中的內(nèi)容將作為函數(shù)返回值
2. 點(diǎn)擊取消按鈕,將返回null

實(shí)例:

var myname=prompt("請(qǐng)輸入你的姓名:");
if(myname!=null)
  {   alert("你好"+myname); }
else
  {  alert("你好 my friend.");  }

效果圖:

提問框

以上就是小編為您整理的關(guān)于 JavaScript 對(duì)話框 的全部內(nèi)容。


0 人點(diǎn)贊