日本中文字幕一区-日本中文字幕一区二区有码在线-日本中文字幕永久在线-日本中文字幕在线播放-成人自拍视频在线观看-成人自拍偷拍

react中 onkeyPress鍵盤事件keyCode無效的問題

2019-09-20 17:11:42長沙做網(wǎng)站嚴微
我們都知道鍵盤事件有

1.onkeydown,
2.onkeyup,
3.onkeypress

三種鍵盤事件

對應(yīng)的按下鍵盤上的鍵的時候,有keyCode, charCode兩個屬性。

在js中,keyCode表示用戶按鍵的實際編碼,而charCode表示用戶按鍵的字符編碼

(IE下keyCode屬性對于keypress事件,表示按下按鍵的Unicode字符;對于keydown/keyup 事件,表示按下按鍵的數(shù)字代碼。無charCode屬性)

在react 中,對于keyCode和charCode,有和js中不同的地方:

對于onkerPress,keyCode屬性獲取值為0,charCode屬性有值;對于onkeyDown和onkeyUp,keyCode屬性有值,charCode獲取值為0。

渲染層里的input寫 onKeyUp={this.doPassword}
doPassword (){
   if(event.keyCode === 13){
	//這里寫方法或者事件
   }
}

上一篇:

沒有了

下一篇:

沒有了 返 回

Copyright © 2009-2019 Ywcms.Com All Right Reserved.  湖南嚴微網(wǎng)絡(luò)科技有限公司©版權(quán)所有   湘ICP備16006489號-2