課程
/前端開發(fā)
/jQuery
/jQuery基礎(chǔ)(三)—事件篇
我同過測試兩種效果沒啥區(qū)別,按下第一次鍵沒有顯示。按第二次鍵顯示第一次的鍵。
2018-08-04
源自:jQuery基礎(chǔ)(三)—事件篇 4-2
正在回答
keydown和keypress事件是輸入的時候就觸發(fā)了(若是輸入第一個字符那么此時輸入框內(nèi)部還沒值),所以就從第二鍵開始顯示。
補充一個keyup便于你理解,keyup你按鍵下去字符已經(jīng)存在于輸入框中,按鍵起來事件才觸發(fā),所以keyup不存在按第二次鍵顯示第一次的鍵。
宗小麟
舉報
jQuery第三階段開啟事件修煉,掌握對頁面進行交互的操作
1 回答keydown 和keypress
4 回答keypress和keydown運行起來效果一樣
4 回答keydown和keypress的區(qū)別
1 回答keydown,keyup,keypress
2 回答沒有感覺到keydown和keypress的區(qū)別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-08-06
keydown和keypress事件是輸入的時候就觸發(fā)了(若是輸入第一個字符那么此時輸入框內(nèi)部還沒值),所以就從第二鍵開始顯示。
補充一個keyup便于你理解,keyup你按鍵下去字符已經(jīng)存在于輸入框中,按鍵起來事件才觸發(fā),所以keyup不存在按第二次鍵顯示第一次的鍵。