不知道为什么出不来
function IsNull(){    
    var str = document.getElementById("title").value.trim();    
    if(str.length==0){    
        alert("对不起,姓名不能为空或者为空格!");    
    }    return false;
}  <html:form action="newsave.do" method="post" onsubmit="javascript:return(IsNull());">

解决方案 »

  1.   

    JS里沒有trim()這個函數,不能這麼用
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <script language="javascript">
    function submit2()
    {
    var all = document.getElementById("a").value;
        if(all =="")
    {
    alert("输入不能为空");
    return false;
    }
    else
    {
    alert("输入的是 :" + all);
    }
    }
    </script>
    <input type="text" name="a"/>
    <input type="button" value="提交" onclick="submit2()">
    </BODY>
    </HTML>