你是要验证email的输入吗?
我也想知道。期待高手来。

解决方案 »

  1.   

    function jiji(form)
    {
      var wd=form.T1.value;
      var ww=form.T2.value;
      var cc=ww.indexOf("@");
      if(wd.length==0)
      {
      alert("你写错啦");
      return ;
      }
      if(cc==-1)
      {
      alert("call!!!你又写错啦");
      return ;
      }
     form.submit();
    }
    <input type="button" value="提交" name="B1"onclick="jiji(this.form)">试试
      

  2.   

    上面的写的是对的,怎么限定汉字,不好意思哦 ,我也不知道,注意一定
    要是type="button"哦,要不都会递交的。
      

  3.   

    不行啊~~~~~~~~~~~~~`我的是type="submit" 必须要这样啊 否则怎么提交给add.jsp啊?
      

  4.   

    假设你的表单name=ff,那么在验证程序全部通过的时候进行提交就可以
    function jiji(form)
    {
      var wd=form.T1.value;
      var ww=form.T2.value;
      var cc=ww.indexOf("@");
      if(wd.length==0)
      {
      alert("你写错啦");
       return;//错的时候就让其返回
      }
      if(cc==-1)
      {
      alert("call!!!你又写错啦");
       return;
      }
      ff.submit();//通过验证即提交
    }
      

  5.   

    要判断文本是否符合要求,比较特殊的时候就只能用jscript中的正则表达式了
    http://article.chinavisual.com/486-0.html
      

  6.   

    那按扭的type定义为什么?button吗?
      

  7.   

    JavaScript中有正规式,Java中也有java.util.regex.Pattern,查看一下它的JavaDoc嘛,
      

  8.   

    form.T1.setfocus();系统提示:错误!对象不支持此对象或方法
      

  9.   

    1。按钮类型为submiy也是可以的啊,这样
    <form name="youname" ..... onsubmit="javascript:return jiji(..)">
    在jiji()函数中通过就返回true表单会提交,失败就返回false表单不会提交
    2。应该是form.T1.focus();
      

  10.   

    if(document.form.txtInput.search(/^[0-9/]*$/g) ==-1){
        alert("must input number")
    }
    if( document.form.txtInput.indexOf("@")==-1)}
        alert("have not @")
    }
    if( document.form.txtInput.length < = 0)}
        alert("must input")
    }
      

  11.   

    function checkemail(name, data, allowednull)
    {
      var datastr = data;
      var lefttrim = datastr.search(/\S/gi);//var variant  /\S/gi  if (lefttrim == -1) {
        if (allowednull) {
          return 1;
        } else {
          alert("请输入一个正确的E-mail地址!");
          return -1;
        }
      }
      var myRegExp = /[a-z0-9](([a-z0-9]|[_\-\.][a-z0-9])*)@([a-z0-9]([a-z0-9]|[_\-][a-z0-9])*)((\.[a-z0-9]([a-z0-9]|[_\-][a-z0-9])*)*)/gi;
      var answerind = datastr.search(myRegExp);
      var answerarr = datastr.match(myRegExp);  if (answerind == 0 && answerarr[0].length == datastr.length)
      {
        return 0;
      }
      
      alert("请输入一个正确的E-mail地址!");
      return -1;
    }