var pat = /^abcd/;
if (!pat.test(String))
    alert(false);

解决方案 »

  1.   

    在文本框的前面加上文本:abcd,既然一定是这个,为什么还要用户输入呢,就像输入手机号码,一定是13开头,那就不需要用户输入.
      

  2.   

    我主要是想不让输入abcd开头的用户通过验证,而不是固定在那里
      

  3.   

    var pat = /^abcd/;
    if (!pat.test(String))
        alert(false);
    这个其实是有则通过!var pat = /^abcd/;
    if (pat.test(String))
        alert(false);
    这样就变成有则不通过了!
    谢谢!得到答案了!