当用户单击按钮时,它可以正常工作,但我也希望用户按下这些键。我不知道怎样才能顺利地做到这一点。
const a = document.getElementsByTagName('input');
// button press conditions
for (let i = 0; i < a.length; i++) {
a[i].addEventListener('click', function(e) {
// operators
if (a[i].value === '+' ||
a[i].value === '-' ||
a[i].value === 'Ã' ||
a[i].value === '÷') {
prsOpr(i);
}
// decimal button
else if (a[i].value === '.') prsDeci(i);
// equal button
else if (a[i].value === '=') prsEql(i);
// backspace button
else if (a[i].value === 'â') prsBksp();
// clear button
else if (a[i].value === 'Clear') prsClr();
// any number button
else logNum(i);
});
};