<input onkeyup="mm(this)"><script>
function mm(e)
{
  e.value = e.value.replace(/[:,,]/g, "");
}
</script>

解决方案 »

  1.   

    对了,我的意思是说:
    ---------------------------------------------
    有一个文本框....可以输入任何字符....我想如果点击submit按钮,就可以判断出该文本框带有中文冒号--:英文逗号--,中文逗号--,这是不允许的
      

  2.   

    抱歉,刚刚理解错了,这应该差不多了吧<input onblur="if(/[^:,,]/g.test(this.value))alert('不能输入":,,",不然打你PP,请重新写一次!!');this.select();">
      

  3.   

    <form onsubmit="return mm(this)">
      <input name=txt><input type=submit>
    </form>
    <script>
    function mm(form)
    {
      var s = form.txt.value;
      if(/[:,,]/.test(s))
      {
        alert("不允许输入:,,");
        form.txt.focus();
        return false;
      }
      return true;
    }
    </script>
      

  4.   

    这里高手如云,太感谢上面各位,我是搞jsp后台,对前台一无所知,我会努力的...结帐