2015-11-14 65 views

回答

0

Legacy KeyboardEvent supplemental interface(重點煤礦):對於鍵盤

瀏覽器支持傳統上依賴於三個特設 屬性,keyCodecharCodewhich

所有這三個屬性都返回一個數字代碼,代表 按下的某個方面:keyCode是密鑰 本身的索引。 charCode是字符鍵的ASCII值。 which 是可用的字符值,否則是密鑰索引。 這些屬性的值,和 屬性的可用性,是跨平臺,鍵盤語言 和佈局,用戶代理,版本,甚至事件類型不一致。

這就是爲什麼,根據Legacy Key Attributes

作者應該使用KeyboardEvent.key屬性而不是 charCodekeyCode屬性。