在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ HTML/ 對(duì)話框
頁(yè)面打印
事件
JavaScript 內(nèi)置函數(shù)
For 循環(huán)
對(duì)象概述
正則表達(dá)式
函數(shù)
算數(shù)對(duì)象
For...in
位置結(jié)構(gòu)
瀏覽器兼容性
數(shù)字對(duì)象
錯(cuò)誤 & 異常處理
啟用
文檔對(duì)象模型
動(dòng)畫(huà)
循環(huán)控制
While 循環(huán)
If...Else
頁(yè)面重定向
概述
語(yǔ)法
多媒體
對(duì)話框
快速指南
日期對(duì)象
Cookies
調(diào)試
表單有效性驗(yàn)證
布爾對(duì)象
Void 關(guān)鍵字
數(shù)組對(duì)象
變量
運(yùn)算符
Switch Case
圖像映射
字符串對(duì)象

對(duì)話框

JavaScript 支持三種重要的對(duì)話框類(lèi)型。這些對(duì)話框可以用來(lái)彈出警告,或者根據(jù)用戶(hù)的輸入來(lái)得到確定的信息,或者得到用戶(hù)輸入的某一類(lèi)型。

警告對(duì)話框

警告對(duì)話框是最常用的,它通常被用來(lái)給用戶(hù)提示一些警告信息。比如,某個(gè)輸入?yún)^(qū)域需要用戶(hù)輸入一些文本信息,但是用戶(hù)并沒(méi)有輸入任何信息,那么為了使用戶(hù)輸入有效的信息,你可以利用警告對(duì)話框來(lái)提示警告信息,如下:

<head>
<script type="text/javascript">
<!--
   alert("Warning Message");
//-->
</script>
</head>

除了這個(gè)作用外,警告對(duì)話框也可以提示一些友好的信息。警告對(duì)話框僅僅值提供一個(gè) "OK" 按鈕供選擇來(lái)繼續(xù)執(zhí)行。

確認(rèn)對(duì)話框

確認(rèn)對(duì)話框是最常用來(lái)獲取用戶(hù)對(duì)任何選項(xiàng)的贊成的觀點(diǎn)。確認(rèn)對(duì)話框會(huì)顯示兩個(gè)按鈕:OkCancel。

如果用戶(hù)點(diǎn)擊了 OK 按鈕,窗口函數(shù) confirm() 的返回值為 true。如果用戶(hù)點(diǎn)擊了 Cancel 按鈕,confirm() 函數(shù)返回值為 false。你可以像如下的方式使用確認(rèn)對(duì)話框:

<head>
<script type="text/javascript">
<!--
   var retVal = confirm("Do you want to continue ?");
   if( retVal == true ){
      alert("User wants to continue!");
      return true;
   }else{
      alert("User does not want to continue!");
      return false;
   }
//-->
</script>
</head>

提示對(duì)話框

當(dāng)你想彈出一個(gè)文本框,并且得到用戶(hù)的輸入數(shù)據(jù),提示框就可以實(shí)現(xiàn)這個(gè)功能。因此,這個(gè)框可以與用戶(hù)進(jìn)行交互。用戶(hù)需要填寫(xiě)信息,然后點(diǎn)擊 Ok 按鈕。

這種對(duì)話框通過(guò)調(diào)用 prompt() 函數(shù)來(lái)顯示,給函數(shù)有兩個(gè)形式參數(shù) (i) 你想在框中顯示的文本標(biāo)簽 (ii) 一個(gè)默認(rèn)的顯示在框中的字符串。

這種對(duì)話框提供兩個(gè)按鈕:OKCancel。 如果用戶(hù)點(diǎn)擊 OK 按鈕,窗口函數(shù) prompt() 將會(huì)返回文本框中輸入的值。如果用戶(hù)點(diǎn)擊 Cancel 按鈕,窗口函數(shù) prompt() 的返回值為 null。

你可以使用如下的方式來(lái)實(shí)現(xiàn)提示對(duì)話框:

<head>
<script type="text/javascript">
<!--
   var retVal = prompt("Enter your name : ", "your name here");
   alert("You have entered : " +  retVal );
//-->
</script>
</head>
上一篇:多媒體下一篇:正則表達(dá)式