程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> javascript-js 判斷alert 對話框是否彈出的問題 請看下面圖片

javascript-js 判斷alert 對話框是否彈出的問題 請看下面圖片

編輯:編程綜合問答
js 判斷alert 對話框是否彈出的問題 請看下面圖片

圖片說明

這裡的作用是我按一次enter鍵 就相當於點了一次提交按鈕 現在問題來了 如果我的文本框為空 就會彈出不能為空 我連續按enter鍵 不能為空提示消失了 又彈出了 現在就要如果對話框是打開狀態 按一下enter鍵 就把對話框關閉 而不是又點擊提交按鈕。。

最佳回答:


自己判斷彈出層是否打開,打開就不trigger就行了

 var dialogopen=false;///控制變量,如果驗證不通過打開了dialog時設置dialogopen為true,關閉dialog時注意設置為false
$(document).keyup(function(event){
  if(event.keyCode==13&&!dialogopen)
    $('#xxxx').trigger('click')
})
showbo
u011954277
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved