在页面用js做了一个功能 就是按下空格键的时候 会弹出alert("不能添加空格")

在页面用js做了一个功能 就是按下空格键的时候 会弹出alert("不能添加空格") 这样有个不好的地方就是 一直按空格键 它会一直弹 有没有办法就是 弹出一个出来不把那个关了他就不能弹

 var flag='0';//标记位
 function 空格时间(){
    if(flag=='0'){
            flag='1';
            alert("空格');
                flag='0';
          }
 }

设置一个标志,为0时,表示没有弹出,如果弹出了,设置为1.为1时,不能再弹出

blur的时候检查下有没有空格就好了

用全局变量标记下。已有大神给出了代码了。