JavaScript中alert的使用方法超詳細(xì)介紹
alert作用效果
alert()方法用于顯示帶有一條指定消息和一個(gè)確認(rèn)的按鈕的警告框。
alert使用方法
方法一:直接寫在script標(biāo)簽內(nèi)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>JavaScript中alert的使用方式1</title>
<script type="text/javascript">
alert(("這是一個(gè)警告!"));
</script>
</head>
<body>
<p>alert()方法用于顯示帶有一條指定消息和一個(gè)確認(rèn)的按鈕的警告框。</p>
</body>
</html>注意:
- 本應(yīng)該執(zhí)行主體部分的p標(biāo)簽,但是并沒有執(zhí)行;
- 這是因?yàn)樵趕cript中直接定義alert標(biāo)簽,alert之后的腳本都不會(huì)運(yùn)行;
- 只有在點(diǎn)擊確認(rèn)之后,關(guān)閉警示框之后,才會(huì)執(zhí)行;
- 此類方法,雖然簡單但是不建議使用,會(huì)影響用戶體驗(yàn)。

方法二:寫在body的某個(gè)標(biāo)簽內(nèi)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>JavaScript中alert的使用方式1</title>
</head>
<body>
<!-- 將alert寫在onclick屬性中,單擊后,會(huì)彈出警告框 -->
<button onclick="alert('點(diǎn)什么點(diǎn)!')">你點(diǎn)我一下</button>
<br>
<!-- 將alert寫在超鏈接的herf屬性中,點(diǎn)擊超鏈接,會(huì)彈出警告框 -->
<a href="javascript:alert('叫你別點(diǎn)!點(diǎn)什么點(diǎn)')" rel="external nofollow" >別點(diǎn)我</a>
<br>
<p>來試試看</p>
</body>
</html>注意:
- 這種情況不會(huì)出現(xiàn)像方法一的問題;
- 但是在一個(gè)頁面中,可能會(huì)出現(xiàn)多個(gè)alert標(biāo)簽;
- 不容易維護(hù),所以也不建議使用。


方法三:使用外部alert
// 定義一個(gè)alert_usage3_out.js文件,用于專門存放alert標(biāo)簽
alert("這是一個(gè)外部文件的警告");<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>JavaScript中alert的使用方式2</title>
</head>
<body>
<script type="text/javascript" src="alert_usage3_out.js">
// 加入src=“路徑”,就可以鏈接此文件
alert(("這是一個(gè)警告!"));
</script>
<script type="text/javascript" >
// 加入src=“路徑”,就可以鏈接此文件
alert(("這是一個(gè)警告!"));
</script>
</body>
</html>注意:
- 使用這種方式,需要記住外部alert的路徑,才能進(jìn)行引用;
- 最好寫在同一個(gè)文件夾下;
- 該方式不會(huì)出現(xiàn)第一種方式的問題,不會(huì)影響用戶觀感,也易于維護(hù);
- 但使用該方式后,這一個(gè)scrip標(biāo)簽下的內(nèi)部alert就不能執(zhí)行了,只能重新寫一個(gè)script;
- 推薦使用這種方式。

alert使用實(shí)例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>head中定義JS函數(shù)</title>
<script type="text/JavaScript">
function message(){
alert("調(diào)用JS函數(shù)!sum(100+200) = " + sum(100,200));}
function sum(x,y) {
return x+y;
}
</script>
</head>
<body>
<h4>head標(biāo)記內(nèi)定義兩個(gè)JS函數(shù)</h4>
<p>無返回值函數(shù):message()</p>
<p>有返回值函數(shù):sum(x,y)</p>
<form>
<input name="btnCallJS" type="button" onclick="message();" value="計(jì)算并顯示兩個(gè)數(shù)的和">
</form>
</body>
</html>總結(jié)
到此這篇關(guān)于JavaScript中alert的使用方法的文章就介紹到這了,更多相關(guān)JS中alert的使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- JavaScript Alert通用美化類
- javascript中常見的3種信息提示框(alert,prompt,confirm)
- javascript重寫alert方法的實(shí)例代碼
- Js,alert出現(xiàn)亂碼問題的解決方法
- Javascript alert消息換行的方法
- js的alert彈出框出現(xiàn)亂碼解決方案
- JavaScript中的alert()函數(shù)使用技巧詳解
- js提示框替代系統(tǒng)alert,自動(dòng)關(guān)閉alert對(duì)話框的實(shí)現(xiàn)方法
- JavaScript常用的3種彈出框(提示框?alert/確認(rèn)框?confirm/輸入框?prompt)
相關(guān)文章
微信小程序?qū)崿F(xiàn)聯(lián)動(dòng)選擇器
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)聯(lián)動(dòng)選擇器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-02-02
基于jsbarcode 生成條形碼并將生成的條碼保存至本地+源碼
這篇文章主要介紹了基于jsbarcode 生成條形碼并將生成的條碼保存至本地,本文給大家提供最新源代碼,代碼簡單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2020-04-04
JS實(shí)現(xiàn)動(dòng)態(tài)修改table及合并單元格的方法示例
這篇文章主要介紹了JS實(shí)現(xiàn)動(dòng)態(tài)修改table及合并單元格的方法,結(jié)合完整實(shí)例形式分析了JS動(dòng)態(tài)遍歷及修改table單元格的具體操作技巧,需要的朋友可以參考下2017-02-02
實(shí)現(xiàn)隔行換色效果的兩種方式【實(shí)用】
本文主要介紹了實(shí)現(xiàn)隔行顏色交替 鼠標(biāo)經(jīng)過高亮顏色的兩種方式的具體實(shí)例,有助于理解和使用。方案一:純CSS編寫;方案二:js代碼編寫。需要的朋友可以參考下2016-11-11
javascript勻速動(dòng)畫和緩沖動(dòng)畫詳解
這篇文章主要為大家詳細(xì)介紹了javascript勻速動(dòng)畫和緩沖動(dòng)畫,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-10-10
使用Firebug對(duì)js進(jìn)行斷點(diǎn)調(diào)試的圖文方法
使用Firebug調(diào)試JavaScript非常方便。因?yàn)閖s的錯(cuò)誤不容易查找,用這個(gè)就方便多了。2011-04-04
Bootstrap 模態(tài)框多次顯示后臺(tái)提交多次BUG的解決方法
本篇文章主要介紹了Bootstrap 模態(tài)框多次顯示后臺(tái)提交多次BUG的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12
javascript實(shí)現(xiàn)京東登錄顯示隱藏密碼
這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)京東登錄顯示隱藏密碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-08-08

