JavaScript confirm()
confirm 翻譯成中文具有 "確認" 或者 "批准" 的意思。
顧名思義,呼叫 confirm() 方法可以彈出一個確認框或者批准框。
通俗的講,此方法的功能就是詢問一下你 "yes"or "no",然後你給出答覆。
彈出框具有 "確定" 和 "取消" 兩個按鈕,點選確定,返回 true ,點選取消,返回 false。
更多關於window內容參閱 JavaScript window 物件一章節。
語法結構:
[JavaScript] 純文字檢視 複製程式碼window.confirm(message)
引數解析:
(1).message:必需,規定要顯示的文字。
瀏覽器支援:
(1).IE 瀏覽器支援此方法。
(2).edge 瀏覽器支援此方法。
(3).谷歌瀏覽器支援此方法。
(4).opera 瀏覽器支援此方法。
(5).火狐瀏覽器支援此方法。
(6).safari 瀏覽器支援此方法。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> div { width: 120px; height: 60px; line-height: 60px; margin-bottom: 2px; text-align: center; font-size: 12px; color:green; border :2px dotted #ccc; } </style> <script> window.onload = ()=> { let oDiv=document.getElementById("ant"); let oBt=document.getElementById("bt"); oBt.onclick=function(){ if (confirm("是否將文字寫入div?")) { oDiv.innerHTML = "螞蟻部落"; } } } </script> </head> <body> <div id="ant"></div> <input type="button" value="檢視演示" id="bt"/> </body> </html>
下面對上述程式碼進行一下簡單分析:
(1).點選按鈕會執行 click 時間處理函式。
(2).指定到 if 語句時,呼叫 confirm()方法,彈出如下對話方塊:
特別說明:不同的瀏覽器,彈出確認框的外觀可能會有所不同。
(3).點選確認按鈕(相當會回答yes),confirm() 返回 true,那麼 if 語句條件成立,將文字寫入 div。
(4).點選取消按鈕(相當會回答no),confirm() 返回 false,那麼if 語句條件不成立。
相關文章
- JavaScript confirm() 程式碼例項JavaScript
- JavaScript ·刪除 confirm彈出確認框JavaScript
- Fixed the bug:while running alert/confirm in javascript the chrome freezesWhileJavaScriptChrome
- JavaScript入門(4)確認(confirm訊息對話方塊)JavaScript
- ship_confirm APIAPI
- js confirm()程式碼例項JS
- Promise 與 Confirm 提示框Promise
- 確認請求(confirm,request)
- 在c#中呼叫confirmC#
- layerUI框架下 ztree刪除按鈕取消實現( layer.confirm confirm beforeRemove onRemove)UI框架REM
- Chrome 對於 JavaScript 對話方塊的新策略 —— 建議不要使用 alert(), confirm(), 和 prompt()ChromeJavaScript
- vue專案中如何使用this.$confirmVue
- js confirm()函式用法程式碼例項JS函式
- vue3 - andt封裝 Modal.confirm 方法Vue封裝
- IOS移動端(H5)alert/confirm提示資訊去除urliOSH5
- rabbitmq confirm機制路由不到佇列無法觸發handleNackMQ路由佇列
- js刪除操作時confirm()彈出確認框程式碼例項JS
- Layui Confirm彈出框連續點選按鈕會觸發多次事件UI事件
- LOB HWM CONTENTION,Using AWR to Identify Problem; Confirm,Verify Fix-837883.1IDE
- 美化js系統函式alert,confirm,prompt,並實現lightbox效果JS函式
- SHIPPING CONFIRM後SHIPPING TRANSACTION LINE狀態為SHIPPED的特殊處理
- RabbitMQ系列(四)RabbitMQ事務和Confirm傳送方訊息確認——深入解讀MQ
- layui 樹形結構刪除沒有確認,原始碼加入confirm確認提示框UI原始碼
- 在Android的webview中定製js的alert,confirm和prompt對話方塊的方法AndroidWebViewJS
- 訊息佇列-一篇讀懂rabbitmq(生命週期,confirm模式,延遲佇列,叢集)佇列MQ模式
- Vue原理解析(十一):搞懂extend和$mount原理並實現一個命令式Confirm彈窗元件Vue元件
- JavaScript高階:JavaScript物件導向,JavaScript內建物件,JavaScript BOM,JavaScript封裝JavaScript物件封裝
- javaScript系列[06]-javaScript和thisJavaScript
- 內部訂單撿料成功,ship confirm後delivery_id消失,出貨不成功的處理過程
- 【JavaScript學習】JavaScript物件建立JavaScript物件
- 【轉】eval()函式(javascript) - [javaScript]函式JavaScript
- [Javascript] How javascript read the property?JavaScript
- 工單未完工但訂單已做 ship confirm 造成訂單shipped卡住,但訂單closed, 工單無法完工入庫
- JavaScript -"this"JavaScript
- javascript ??JavaScript
- This in JavaScriptJavaScript
- “This” is For JavaScriptJavaScript
- javascript thisJavaScript