JavaScript-確認(confirm 消息對話框)

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>

結果:

注: 消息對話框是排它的,即用戶在點擊對話框按鈕前,不能進行任何其它操作。

<!DOCTYPE html>
<html>
 <head>
  <title> new document </title>  
  <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>   
  <script type="text/javascript">  
   function openWindow()
{
 var open_YN = confirm("是否打開新窗口?");
 if(open_YN){
     var open_Url = prompt("請輸入要打開的網址:");
     if(open_Url !== ''){
         var wOpen = window.open(open_Url,"_blank","width:600px,height:500px,top:100px,menubar=no,toolbar=no");
         //setTimeout('wOpen.close()',1000);
     }else{
         open_Url.close();
     }
 }
  
}
    
  </script> 
 </head> 
 <body> 
	  <input type="button" value="新窗口打開網站" οnclick="openWindow()" /> 
 </body>
</html>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章