怎么就不好用!
if(document.Form1.title.value.length<"50")
{
alert("不能超过50个汉字");
document.Form1.title.focus();
return (false);
}

解决方案 »

  1.   

        alert("5"==5);
    提示 true
    在js 比较时类型不同的好像会自动转换
    不知道是不是和弱变量有关!具体是什么意思我也不清楚
      

  2.   

    如果title是文本框,应该是:
    if(document.Form1.title.value.length < 50)
    {
    alert("不能超过50个汉字");
    document.Form1.title.focus();
    return (false);
    }
      

  3.   

    没怎么看明白
    title 是个text框吗?如果是个输入框的话给他加个id='title'利用document.getElementById('title')再试试看
      

  4.   


    当软不好用! 你需要 alert("不能超过50个汉字"); 而判断为
    if(document.Form1.title.value.length <"50") 互相矛盾啦
      

  5.   

    你需要 alert("不能超过50个字符");