我正在使用onkeypress来处理自定义蒙版,我手动插入按下的字符。然而,当我按下'a'两个'a'字符时,我发现会发生什么。一个我想要的地方,一个在面具之后。有没有办法禁用onkeypress的常规功能,以便它不会将字符写入文本框?这是我为这种类型的所有texxtbox制作的自定义蒙版。
答案 0 :(得分:3)
修改您的事件功能,使其如下所示:
function onKeyPress(e){
//All the code you already have
e.preventDefault();
return false;
}
答案 1 :(得分:0)
您必须在事件处理程序中return false
。