禁用onkeypress功能

时间:2011-12-01 15:16:46

标签: javascript

我正在使用onkeypress来处理自定义蒙版,我手动插入按下的字符。然而,当我按下'a'两个'a'字符时,我发现会发生什么。一个我想要的地方,一个在面具之后。有没有办法禁用onkeypress的常规功能,以便它不会将字符写入文本框?这是我为这种类型的所有texxtbox制作的自定义蒙版。

2 个答案:

答案 0 :(得分:3)

修改您的事件功能,使其如下所示:

function onKeyPress(e){

    //All the code you already have

    e.preventDefault();
    return false;
}

答案 1 :(得分:0)

您必须在事件处理程序中return false