<head>
<title>Insert title here</title>
<style type="text/css">
<!--
.STYLE1 {
font-family: "宋体";
font-size: 14px;
color: #FF6666;
}.STYLE5 {
font-family: "华文仿宋";
font-size: 14px;
font-weight: bold;
}
-->
</style>
<script type="text/javascript">
function checkUser(){
   var username=form.username.value;
   var password=form.password.value;
   if(username==0){
      alert('用户名不能为空');
      document.form.username.focus() 
      return false;
   }
   if(password==0){
      alert('密码不能为空');
      document.form.password.focus() 
      return false;
   }
}    
  </script> </head> <body> <div align="center">
<table width="196" border="0" background="../../../../leftTop.gif">
<tr>
<td width="190">
<marquee scrollamount="3">
<span class="STYLE1">你还没有登陆...</span>
</marquee>
</td>
</tr>
<tr>
<td height="72">
<form id="reginster" name="reginster" method="post" action=""
onsubmit="return checkUser();">
<table width="190" border="0">
<tr>
<td width="75">
<div align="center" class="STYLE5">
<div align="center">
用户名
</div>
</div>
</td>
<td width="105">
<div align="center">
<input name="username" type="text" size="15"/>
</div>
</td>
</tr>
<tr>
<td>
<div align="center" class="STYLE5">
密&nbsp;&nbsp;&nbsp;码
</div>
</td>
<td>
<div align="center">
<input name="password" type="password" size="15" />
</div>
</td> </tr>
<tr>
<td height="26" align="center" valign="middle">
<input type="image" src="img/22.gif" name="image" />
</td>
<td height="26" align="center" valign="middle">
<a href="user/addUser.jsp" target="mainframe"><img
src="img/30.gif" width="44" height="20" border="0" /> </a>

解决方案 »

  1.   

    if(username<0)试试或者if(username==null)
      

  2.   

    第一:你js写的有问题
    应该是
    function checkUser(){
    var username=document.reginster.username.value;//此处的reginster是表单form的name
    var password=document.reginster.password.value;//此处的reginster是表单form的name
    if(username==""){
    alert('用户名不能为空');
    document.reginster.username.focus();  
    return false;
    }
    if(password==""){
    alert('密码不能为空');
    document.reginster.password.focus();  
    return false;
    }

    第二:你调用此验证的是用表单的onsubmit方法,那么只能通过submit类型的button才能生效,所以你要在form的标签里面<input type="submit" value="登录" />  ,当然在表单范围內直接回车也是可以提交的
      

  3.   


    <script language="javascript">
    function check(form){
    if (form.name.value==""){
    alert("请输入管理员名称!");form.name.focus();return false;
    }
    if (form.pwd.value==""){
    alert("请输入密码!");form.pwd.focus();return false;
    }
    }
    </script>