是否有addEventListener对Enter关键?
我有
document.querySelector('#txtSearch').addEventListener('click', search_merchants);
Run Code Online (Sandbox Code Playgroud)
我知道这是打算用的<button>,但想知道是否有相同的Enter关键.
有没有这样的方法来压缩if语句中的条件块?从代码中可以看出,itemKey是一个变量.我将第一个字母设置为小写,以便将其与另一个变量匹配letter.以下工作完美,但我想清理它.我能以某种方式把所有的||后&&一起到包括所有数字0-9?这是作为一个string,而不是integer.
firstLetterLower = itemKey.charAt(0).toLowerCase();
if(firstLetterLower==letter || (
letter=='number' && (
firstLetterLower=='0' || firstLetterLower=='1' || firstLetterLower=='2' ||
firstLetterLower=='3' || firstLetterLower=='4' || firstLetterLower=='5' ||
firstLetterLower=='6' || firstLetterLower=='7' || firstLetterLower=='8' ||
firstLetterLower=='9'
))) {
Run Code Online (Sandbox Code Playgroud) javascript ×2