键盘错误 捕获键代码时发出声音

Keyboard Error Sound when catching KeyCode

本文关键字:声音 代码 错误 键盘      更新时间:2023-09-26

我正在使用Javascript编写一些捕获键盘输入的东西,但问题是每次用户按下一个键时都会发出错误的声音。如何禁用它?

@Polaris878

function KeyPressed(e)
{
    if (!e) e = window.event;
    if (e.which)
    {
        keycode = e.which
    }
    else if (e.keyCode)
    {
        keycode = e.keyCode
    }
    switch (keycode)
    {
    case 49:
        key = "1";
        break;
    case 50:
        key = "2";
        break;
    case 51:
        key = "3";
        break;
    case 52:
        key = "4";
        break;
    case 53:
        key = "5";
        break;
    case 54:
        key = "6";
        break;
    case 55:
        key = "7";
        break;
    case 56:
        key = "8";
        break;
    case 57:
        key = "9";
        break;
    case 48:
        key = "0";
        break;
    default:
        key = "";
        return false;
        break
    }
    if (keys == "NULL")
    {
        keys = key
    }
    else
    {
        keys = keys + key
    } if (keys.length >= 5)
    {
        document.formular.submit();
    }
    document.formular.code.value = keys;
}
var keys = "";
document.onkeydown = KeyPressed