!count3.match(regm)||count3==""这样试下

解决方案 »

  1.   

    if(count2="") 这个应该是if(count2=="") 吧
      

  2.   

    貌似不行啊,
    我是点击coords="72,2,269,39"(这是一个点击下一步的图片)这个图的时候(没在表单里写任何东西),没有任何提示alert的
      

  3.   

    首先你的alert在if判断里,如果没执行alert说明判断错误,或者应该说跟你所想的判断不一致。你在判断外面用alert输出下,看看有没有输出。判断外如果有输出,就是判断出了问题,检查判断的正确行就可以了。如果语句出现错误,页面的左下角会出现黄色标志警告。楼主大哥还是先把那里出的错找到吧
      

  4.   

    JS里的testCount()函数的第一行加了一个alert("good"); 但是在移动到下一步按钮(coords="72,2,269,39")时,在浏览器下面的状态栏里出现了javascript:testCount();
      

  5.   

    if(len(count1) <4 or len(count1)>12) 

      alert("姓名长度为4~12位,由字母,汉字和数字组成!"); 
      return false; 

     这一行删掉就可以运行,但是因为判断里写了false;所以当写错表单的时候,就提示false,然后就一个空白页面显示,能否保持在原来的页面,然后可以继续填写表单啊?
      

  6.   

    if(len(count1) <4 or len(count1)>12) 不能用OR的,要用 ||  
      

  7.   

    用||还是不能运行,因为有if(len(count1) <4 || len(count1)>12) 

      alert("姓名长度为4~12位,由字母,汉字和数字组成!"); 
      return false; 

    这个就不能运行JS,注释掉就可以了
      

  8.   

    把len(count1)
    换成 count1.length