課程
/前端開發
/jQuery
/jQuery基礎(三)—事件篇
每次獲取的內容都是之前輸入的,當前輸入的獲取不到, 為什么是這樣的呢
2017-04-09
源自:jQuery基礎(三)—事件篇 4-2
正在回答
mouseup與mouaedown方法得到的是之前鍵盤輸入值,而keypress事件 可以獲取當前的按鍵值,主要用來接收字母、數字等ANSI字符,當然有些按鍵不能識別:功能鍵(F1-F12)、編輯鍵、定位鍵以及任何這些鍵和鍵盤換檔鍵的組合等
最佳回答說法有錯誤
mousedown事件中,先按下某一按鍵,如h>事件觸發>獲取文本>輸入h,故此時獲取不到這個h。也就是得到觸發鍵盤事件前的文本。
mouseup事件中,先按下某一按鍵,如h>輸入h>事件觸發>獲取文本,故此時能獲取到這份h。也就是事件觸發時整個鍵盤事件的操作已經完成,獲得的是觸發鍵盤事件后的文本。
mouseup?
舉報
jQuery第三階段開啟事件修煉,掌握對頁面進行交互的操作
2 回答為什么長按按鍵時能獲取當前輸入的內容?
3 回答怎么樣才能實時獲取到keydown輸入的值?
1 回答怎么輸入的內容與em的text不一樣呀
2 回答為什么我的輸入中午之后再輸入數字還是無法顯示?
1 回答怎么獲取按鍵的信息?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-10
mouseup與mouaedown方法得到的是之前鍵盤輸入值,而keypress事件 可以獲取當前的按鍵值,主要用來接收字母、數字等ANSI字符,當然有些按鍵不能識別:功能鍵(F1-F12)、編輯鍵、定位鍵以及任何這些鍵和鍵盤換檔鍵的組合等
2018-01-04
最佳回答說法有錯誤
mousedown事件中,先按下某一按鍵,如h>事件觸發>獲取文本>輸入h,故此時獲取不到這個h。也就是得到觸發鍵盤事件前的文本。
mouseup事件中,先按下某一按鍵,如h>輸入h>事件觸發>獲取文本,故此時能獲取到這份h。也就是事件觸發時整個鍵盤事件的操作已經完成,獲得的是觸發鍵盤事件后的文本。
2017-06-21
mouseup?