喜悦国际村 » JAVA/C/C++ » 在这里问个javascript问题

页: [1]
jcw2004-9-18 08:29 AM
在这里问个javascript问题

<script language=JavaScript>
    <!--
         function validteForm()
           {
                var i,sum;
                sum=0;
               if (document.add.neirong.value=="")
                     {
                         window.alert ("内容不能为空,请输入内容!")
            return false;
                      }
               for(i=0;i<neirong.length;i++)
                    {
                       if ((neirong.charCodeAt(i)>=0) && (neirong.charCodeAt(i)<=255))
                 {sum=sum+1;}
              else
                {sum=sum+2;}
            }
          if (sum>1024)
              {
        window.alert ("您输入的内容超过了1K!")
        return false;
              }
         else
             {
         window.alert ("您输入的内容没超过了1K!")
        return false;
            }               
      }
        //-->
</script>

这个函数是检查add表单内容的。高手帮我看看,错在那里了。谢谢

雨伞2004-9-18 05:18 PM
window.alert ("内容不能为空,请输入内容!");
window.alert ("您输入的内容超过了1K!");
window.alert ("您输入的内容超过了1K!");
这几句后面要加;号结束
for(i=0;i<neirong.length;i++)//这里的neirong变量不存在
在function validteForm()下面加多一行:
var neirong=document.add.neirong.value;


查看完整版本: 在这里问个javascript问题


Powered by Discuz! Archiver 6.1.0  © 2001-2006 Comsenz Inc.
Processed in 0.010489 second(s), 2 queries