JavaScript alert()
alert方法會顯示一個帶有指定資訊內容的警告框。
它通常用於提示使用者當前的操作具有一定的非恰當性或者危險性。
特別說明:window物件方法都可以直接使用,無需使用window物件呼叫。
更多關於window內容參閱JavaScript window 物件一章節。
語法結構:
[JavaScript] 純文字檢視 複製程式碼window.alert(message)
引數解析:
(1).message:必需,警告框中顯示的內容。
瀏覽器支援:
(1).IE瀏覽器支援此方法。
(2).edge瀏覽器支援此方法。
(3).谷歌瀏覽器支援此方法。
(4).opera瀏覽器支援此方法。
(5).火狐瀏覽器支援此方法。
(6).safria瀏覽器支援此方法。
程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> alert("螞蟻部落一"); window.alert("螞蟻部落二"); </script> </head> <body> window物件方法可以直接使用,無需window呼叫。 </body> </html>
上面程式碼會挨個彈出警告框。
特別說明:alert警告框會阻塞後面程式碼的執行。
有時候,可能需要將彈出的資訊換行,程式碼演示如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script> window.onload=function(){ let obt=document.getElementById("bt"); obt.onclick=function(){ let str="(1).認真學習,態度決定一切。\n(2).螞蟻部落真的不錯" alert(str); } } </script> </head> <body> <input type="button" id="bt" value="檢視效果"/> </body> </html>
程式碼執行效果截圖如下:
如果換行的請使用\n,千萬不要誤以為使用<br>,這是HTML種的換行,而不是JavaScript。
相關文章
- iOS WKWebView的javascript alert 不彈的解決方案iOSWebViewJavaScript
- 禁用alert() 方法
- oracle alert日誌Oracle
- 關於自定義 Alert
- prometheus: 安裝alert managerPrometheus
- 歸檔oracle alert日誌Oracle
- console.log()和alert()區別
- Android 懸浮窗 System Alert WindowAndroid
- Kubernetes+Promethues+Cloud Alert實踐分享Cloud
- 【Azure 雲服務】Azure Cloud Service 建立 Alert 指南 [基於舊版 Alert(Classic)不可用情況下]Cloud
- [20200225]alert檔案亂碼問題.txt
- toad使用(檢視alert日誌、Database Report)Database
- 拜讀及分析Element原始碼-alert元件篇原始碼元件
- 當你遇到layer.alert is not a function怎麼辦Function
- Oracle清理trace、alert、aud、listener.log檔案Oracle
- 純手畫WinForm的Alert提示彈出框ORM
- oracle清理trace、alert、aud、listener等日誌檔案Oracle
- oracle 11g檢視alert日誌方法Oracle
- [20220826]顯示alert日誌檔案全路徑.txt
- 失敗登入行為輸出至alert日誌
- 修改帝國CMS模板出現Application Firewall Alert錯誤APP
- 如何在Response.Redirect前彈出alert對話方塊
- ASM有自己的引數、密碼、alert、監聽檔案ASM密碼
- ASP.NET MVC下使用AngularJs語言(四):$window.alertASP.NETMVCAngularJS
- alert日誌中出現Private Strand Flush Not Complete的處理方法
- python3.10呼叫郵件SMTP報錯: ssl.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:997)解決PythonErrorAI
- ALERT: New batchOverflow Bug in Multiple ERC20 Smart Contracts (CVE-2018-10299)BAT
- IOS移動端(H5)alert/confirm提示資訊去除urliOSH5
- 【ADRCI】使用ADRCI (ADR Command Interpreter) 工具檢視Oracle alert警告日誌Oracle
- 隱藏alert彈框中的localhost:8080(ip地址跟埠號)localhost
- [20200429]記錄不成功的登入在alert檔案.txt
- 美觀簡潔的對話方塊 代替原生 alert 和 prompt
- 登入觸發器不生效,只在alert日誌中顯示觸發器
- 反單引號在vue檔案的alert中怎麼換行Vue
- 資料庫alert報錯:ORA-00202、ORA-15081、ORA-27072資料庫
- Zabbix整合Cloud Alert(睿象雲)實現電話簡訊預警Cloud
- jquery ajax 回撥函式的值alert出來[object Object] 解決方法jQuery函式Object
- 【BUG】ORA-00600 [17147] ORA-48216 When Querying V$DIAG_ALERT_EXT ViewView