mysql 失去焦點 怎麼讓input不失去焦點

2021-10-17 17:51:50 字數 452 閱讀 5832

對於chrome等現代瀏覽器的思路

就是當input focus的時候,對document監聽mousedown事件,然後判斷mousedown的事件焦點是不是你不想讓input失去焦點的那個元素,是的話就阻止預設事件,下面摘取一段**

對於ie6,7,8瀏覽器

也是同樣的思路,但是阻止預設事件沒有用,相容處理就是這個時候設定input的unselectable=「on」

prevent_blur:function(elem,func)else if(event.target!=elem){

$document.unbind("mousedown",fndocumentmousedown);

angular.element(elem).bind("blur",function(){

$document.unbind("mousedown",fndocumentmousedown);

FLASH失去焦點

addeventlistener event.deactivate,flash lose focus addeventlistener event.activate,flash has focus addeventlistener event.enter frame,enter frame var ...

EditText獲取焦點和失去焦點

在android開發中,關於edittext自動獲取焦點彈出鍵盤,我們可能又是會有讓鍵盤自動彈出的需求,有時可能又會有不想讓鍵盤自動彈出的需求 需求 edittext自動獲取焦點並彈出鍵盤,edittext.setfocusable true edittext.setfocusableintouch...

div失去焦點 vue jq 事件 焦點

focus 獲得焦點 blur 失去焦點 change 失去焦點之後對比是否改動value值 keyup 按下按鍵後監聽 keydown keypress 按下按鍵前監聽 他們的which屬性keydown不區分大小寫,keypress區分大小寫 scroll 滾輪12 其他 event.preve...