alert是javascript中的一個(gè)內(nèi)置函數(shù),用于顯示帶有一條指定消息和一個(gè)“確認(rèn)”按鈕的警告框;語(yǔ)法“alert("文本")”。警告框經(jīng)常用于確保用戶可以得到某些信息;當(dāng)警告框出現(xiàn)后,用戶需要點(diǎn)擊確定按鈕才能繼續(xù)進(jìn)行操作。
本教程操作環(huán)境:windows7系統(tǒng)、ECMAScript 5版、Dell G3電腦。
alert() 函數(shù)用于顯示帶有一條指定消息和一個(gè) “確認(rèn)”按鈕的警告框,無(wú)返回值。
語(yǔ)法
alert(message)
alert() 函數(shù)可以用來(lái)簡(jiǎn)單而明了地將alert()括號(hào)內(nèi)的文本信息顯示在對(duì)話框中,我們將它稱為警示對(duì)話框,要顯示的信息放置在括號(hào)內(nèi),該對(duì)話框上包含一個(gè)“確認(rèn)”按鈕,用戶閱讀完所顯示的信息后,只需單擊該按鈕就可以關(guān)閉對(duì)話框。下面來(lái)看一個(gè)使用alert()方法的例子,代碼如下所示:
<html> <head> <title>編寫(xiě)html頁(yè)面</title> <script language="javascript"> //JavaScript腳本標(biāo)注 alert("上聯(lián):山石巖下古木枯");//在頁(yè)面上彈出上聯(lián) alert("下聯(lián):白水泉邊少女妙");//在頁(yè)面上彈出下聯(lián) </script> </head> </html>
執(zhí)行上面的小例子,在頁(yè)面上彈出對(duì)話框并顯示一句話“上聯(lián):山石巖下古木枯”,如下所示:
接著,單擊“確認(rèn)”按鈕后再顯示第二個(gè)對(duì)話框并顯示“白水泉邊少女妙!”,效果如下;
在頁(yè)面上彈出對(duì)話框并顯示一句話“上聯(lián):山石巖下古木枯”,單擊“確認(rèn)”按鈕后再顯示第2個(gè)對(duì)話框并顯示“白水泉邊少女妙!”我們來(lái)分析一下這個(gè)小例子:
a、在<script>腳本塊中兩次調(diào)用alert()方法;
b、在每個(gè)alert()括號(hào)內(nèi)分別添加了一段文本信息,運(yùn)行出現(xiàn)如下圖所示的頁(yè)面,當(dāng)使用鼠標(biāo)單擊頁(yè)面上的“確定”按鈕后,出現(xiàn)第二個(gè)頁(yè)面,再點(diǎn)擊“確定”按鈕后就關(guān)閉頁(yè)面上的對(duì)話框。 注意:兩個(gè)對(duì)話框是分別顯示的,而不是一個(gè)覆蓋另一個(gè),這是因?yàn)閖s實(shí)在執(zhí)行完第一個(gè)alert()并等到用戶點(diǎn)擊“確認(rèn)”按鈕之后才去執(zhí)行第二個(gè)alert()的。
alert()是js的window對(duì)象的一個(gè)方法,調(diào)用時(shí)可以寫(xiě)成window.alert(),也可以寫(xiě)成alert(),功能都是產(chǎn)生一個(gè)帶確認(rèn)按鈕的對(duì)話框,上面顯示括號(hào)內(nèi)的信息。
警告框經(jīng)常用于確保用戶可以得到某些信息。當(dāng)警告框出現(xiàn)后,用戶需要點(diǎn)擊確定按鈕才能繼續(xù)進(jìn)行操作。
【推薦學(xué)習(xí):javascript高級(jí)教程】