window.prompt的確定和取消事件
在使用window.prompt彈窗時,怎麼判斷使用者是否輸入內容?又怎麼區分使用者不輸入內容的情況下點選的是“確定”還是“取消”?
var reason = window.prompt(“請輸入稽核不通過理由:”, “”);
單純判斷使用者是否填寫“稽核不通過理由”:
if(reason){
//使用者填寫了理由
}else{
//使用者沒有填寫理由
}
要區分使用者不輸入內容點選的是“確定”還是“取消”:
if(reason){
//點選的是“確定”
}else if(reason === “”){
//使用者沒有輸入內容點選的“確定”
}else{
//點選的是“取消”
}
window.prompt點選“確定”返回輸入框中的值,不輸入內容點選“確定”返回的是“”(前提是你在prompt時要加一個預設的”“返回值,參考上面程式碼),點選“取消”返回的是null。
相關推薦
window.prompt的確定和取消事件
在使用window.prompt彈窗時,怎麼判斷使用者是否輸入內容?又怎麼區分使用者不輸入內容的情況下點選的是“確定”還是“取消”? var reason = window.prompt(“請輸入稽核不通過理由:”, “”); 單純判斷使用者是否填寫“稽核不通過理由”: if(r
android彈出對話方塊中帶有確定和取消對話方塊帶事件的應用
上次看了一個關於android中對話方塊的使用,其中對帶確定和取消的對話方塊講的並不詳細,自己補全了一下,當確定和取消按鈕中有事件時的情況,沒事件時用null就行了 new AlertDialog.Builder(this).setTitle("標題").setMessag
JavaScript阻止冒泡和取消事件默認行為
阻止冒泡 ble opp prop bubble script als spa rop //功能:停止事件冒泡 function stopBubble(e) { if ( e && e.stopPropagation ) {
form表單提交中,確定和取消效果的實現
前端開發中的資料提交,目前大多數採用表單提交的方式,但是對於很對初學者來說,只知道在表單格式中,只有一個<input type="submit">,如果有兩個或者要求有多個提交選擇的時候應該怎麼做呢,其實用js就可以簡單實現: 例如下面的效果: 有一個確定和取消的
一個自定義dialog提供確定和取消按鈕的回撥介面
public class MessageDialog { Context context; AlertDialog dialog; AlertDialog.Builder bu
安卓單選對話方塊之帶確定和取消按鈕
安卓單選對話方塊很容易就寫好了: //... AlertDialog dialog = builder.setTitle(R.string.please_choose) .setSingleChoiceItems(itemS
Android 點選AlertDialog上的確定和取消按鈕,使對話方塊不消失
Android中的AlertDialog彈出框在被點選時, 無論點選哪個按鈕都會關閉視窗。 但是有時候我們不需要它關閉,例如輸入使用者名稱和密碼,輸錯了,提示重新輸入。 那麼怎麼做到點選確定或者取消按鈕不關閉對話方塊呢? 直接上程式碼 new AlertDialog.Bui
使用HTML與JS如何彈出帶有確定和取消選項的提示框
HTML中: 在<body>中新增 <script type="text/javascript"> window.onload=function() { var zx=document.getElementById("zx"); zx.o
移動端和pc端事件綁定方式以及取消瀏覽器默認樣式和取消冒泡
一次 註意 倒序 bind 註冊 all fun top 綁定 ### 兩種綁定方式 (DOM0)1.obj.onclick = fn; (DOM2)2. ie:obj.attachEvent(事件名稱,事件函數); 1.沒有捕獲(非標準的ie 標準的ie底下有
利用 window 物件的 load 和 beforeunload 事件實現了網頁崩潰的監控。
不錯的文章,推薦閱讀:Logging Information on Browser Crashes。 window.addEventListener('load', function () { sessionStorage.setItem('good_exit', 'pending')
總結Selenium WebDriver中一些鼠標和鍵盤事件的使用
ict 效果 control window 只需要 html 執行 text keyevent 在使用 Selenium WebDriver 做自動化測試的時候,會經常模擬鼠標和鍵盤的一些行為。比如使用鼠標單擊、雙擊、右擊、拖拽等動作;或者鍵盤輸入、快捷鍵使用、組合鍵使用
c# 設置和取消文件夾共享及執行Dos命令
urn cati 如果 llc seo value close 輸出 dos命令 /// <summary> /// 設置文件夾共享 /// </summary> /// <pa
click和blur事件沖突解決方案
一個 輸入 同一時間 文字 col mousedown lur span spa 場景:例如做一個模仿百度搜索的搜索框,輸入文字下面會有匹配項,當點擊下拉項中的值時,就將值添加到搜索框中同時隱藏下拉框,點擊其他地方就直接隱藏下拉框,這時所需要的事件分別為 下拉框事件oncl
JQuery實現點擊關註和取消功能
image val 便是 可見 允許 幹貨 轉發 決定 jquery插件 點贊,網絡用語,表示“贊同”、“喜愛”。 該網絡語來源於網絡社區的“贊”功能。送出和收獲的贊的多少、贊的給予偏好等,在某種程度
js 設置多個復選框選中和取消選中
設置 function func value pos true val .ajax alert // 設置選中 function setCheckboxClick(obj) { if(obj == null) { $.messager.alert(‘警告‘
ABAP POH和POV事件中 獲得屏幕字段的值
幫助 append exceptio 我們 cal ear value 執行 logic 在Screen顯示之前,系統會自動將程序變量值放到屏幕字段中;在PAI事件中,系統會自動將屏幕字段的值更新到相應的程序變量。 在Screen Logic中我們還有POH和POV事件,所
window.screen.height和window.screen.availHeight和document.body.clientHeight和document.documentElement.clientHeight
有關 screen 意思 研究 調試 str code 補充 tro 說這幾個屬性前 我說一下我的設備 我的設備有兩個,一個高度為1080的顯示器,一個高度為800的電腦 第一種:window.screen.height 這個方法是獲取用戶電腦屏幕的高度,是不關瀏覽器或
JS監聽checkbox的選擇獲取取消事件代碼案列
事件 onclick att 選中 types bsp put color type function OncheckBox(index){ if ($(index).attr("checked") == "checked") { alert($(ind
jquery checkbox選中、改變狀態、change和click事件
document browser clas als true bsp 賦值 函數返回 checkbox jquery判斷checked的三種方法:.attr(‘checked); //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:tr
局域網設置文件夾 共享和取消文件夾共享 經測試 沒問題
設置 log ges 控制面板 ima 取消 http 問題 2-2 一、添加文件共享 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.