確定和取消提示框效果
在很多網頁都有這樣的效果,當點選一個按鈕或者其他的物件會彈出一個提示框,如果點選確定則繼續執行既定的程式,如果點選取消則會取消繼續執行,程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="author" content="http://www.softwhy.com/" /> <title>確定和取消提示框</title> <style type="text/css"> div{ width:150px; margin:0px auto; } a{ font-size:12px; color:blue; } </style> <script type="text/javascript"> window.onload=function(){ var mylink=document.getElementById("mytest"); mylink.onclick=function(){ if(confirm("確定要訪問螞蟻部落嗎")){ return true; } else{ return false; } } } </script> </head> <body> <div><a href="http://www.softwhy.com" id="mytest">點選跳轉到螞蟻部落</a></div> </body> </html>
以上程式碼中,當點選連結會彈出一個提示框,如果點選確定則會訪問螞蟻部落首頁,否則不會訪問。實現此功能核心是使用了confirm(),引數值是提示框的文字內容。下面就簡短介紹一下以上程式碼的原理:
一.當點選連結的時候,會呼叫為a元素繫結的onclick事件處理函式。
二.在事件處理函式中,由於當點選確定按鈕,confirm()會返回true,點選取消則會返回false,那麼if語句則會根據confirm()的返回值選擇執行if語句還是else語句。
相關文章
- 4.2.10.2 設定和取消設定環境變數變數
- ant Design 表格 只設定升序和降序,取消--取消排序功能排序
- 點選連結取消跳轉效果
- layui 樹形結構刪除沒有確認,原始碼加入confirm確認提示框UI原始碼
- AI數學基礎之:確定圖靈機和非確定圖靈機AI圖靈
- UWP 取消GridView、ListView滑鼠選中、懸停效果View
- tooltip提示框
- 訂單自動確認或取消設計方案
- layUI layer彈框按鈕 : 確認,取消,關閉事件UI事件
- win10設定硬碟密碼怎麼取消 win10硬碟設定密碼如何取消Win10硬碟密碼
- 效能測試中如何確定TPS和併發數
- win10怎麼取消自動關機_win10電腦如何設定和取消自動關機Win10
- jquery搜尋下拉提示框/登陸賬號下拉提示框jQuery
- Android 設定TextView滑動滾動條和滑動效果AndroidTextView
- win10怎麼關閉視覺效果_win10系統如何取消視覺效果Win10視覺
- canvas設定陰影效果Canvas
- 如何確定合適的績效考核週期和頻率?
- 怎麼選取和確定自己網站關鍵詞呢?網站
- Git clone 太慢了解一下 Mac Linux 設定代理和取消代理的方法GitMacLinux
- 短視訊商城系統,系統提示框、確認框、點選空白關閉彈出框
- 【譯】定製Flutter滾動效果Flutter
- win10如何取消聯網驗證_win10系統網路身份驗證提示框怎麼關閉Win10
- PyQt5 之提示框QT
- 微信小程式提示框微信小程式
- 「降本」有可能,「增效」不確定
- 十三、確定測試資源
- 用 NTP 設定 CentOS 和 Ubuntu 伺服器的正確時區CentOSUbuntu伺服器
- 由中序序列和先序序列確定一顆二叉樹二叉樹
- 如何確定Kafka的分割槽數、key和consumer執行緒數Kafka執行緒
- windows bat系列10:批量設定&取消共享目錄WindowsBAT
- libevent設定超時後取消超時(bufferevent_set_timeouts取消超時無效問題)
- Win10電腦插入耳機後自動彈出提示框如何設定Win10
- 選中取消push和splice刪除
- QFileDialog實現同時選擇檔案和資料夾,確認取消按鈕英文問題解決方法
- 多個值得收藏的網址和軟體,你確定不來看看?
- Python 引用不確定的函式Python函式
- 如何正確定義效能瓶頸
- 怎麼確定postgresql是否安裝SQL