你好我有这个功能
google.maps.event.addDomListener(
searchInput,
'keydown',
(e) => {
console.log('num=>',e.num)
如您所见,我试图在此处理程序的所有字符串中获取e符号的数量
我可以通过console.log('num =>',searchInput.value.length)来获取它,但是当我按下此e键时,如何获取值中最后一个字符的keyCode
答案 0 :(得分:0)
您可以使用String.fromCharCode(e.which || e.keyCode)
,这将为您提供按键的字符表示形式,例如。如果您按1,则为'1'(也为e.key
)。
如果您想要实际的密钥代码(例如密钥1
将是49
),则可以使用e.which
或e.keyCode
(取决于浏览器)