html设计网页 以下程序为什么弹不出密码不能为空怎么改

<html>
<head><title>表单测试</title>

<script language="javascript">
function checkuser(){
var name="";
name=document.myform.username.value;
if(name.length==0){
alert("用户名不能为空!!");
return false;
}else{
return true;
}

}
function checkpassword(){
var name="";
name=document.myform.password.value;
if(name.length==0){
alert("密码不能为空!!");
return false;
}else{
return true;
}

}
</script></head>
<body><center>
<form action="#" name="myform" method="post" onsubmit="return checkuser();" onsubmit="return checkpassword();" >
用户名:<input type="text" name="username" value=""><br>
密码:<input type="password" name="password" value=""><br>
再输入一次密码:<input type="password" name="password" value=""><br>
性别:<input type="radio" name="sex" value="man">男
<input type="radio" name="sex" value="woman">女<br>
出生年月:<input type="text" name="year" value="">年
<select name="month">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>月
<input type="text" name="day" value="">日<br>
电子邮件:<input type="text" name="e-mail" value=""><br>
家庭住址:<input type="text" name="address" value=""><br>
喜欢吃的水果:
<input type="checkbox" name="fruit" value="apple">苹果
<input type="checkbox" name="fruit" value="pear">梨
<input type="checkbox" name="fruit" value="banana">香蕉<br>
<input type="submit" name="submit" value="提交">
<input type="submit" name="submit" value="重置"><br>
</form></center>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>
RunJS 演示代码
</title>
<style>
form{
margin:auto;
width:500px;
}
</style>
<script>
function check(form){
if(form.username.value == ""){  
alert("用户名不能为空!!");
form.username.focus();
return false;
}
else if(form.password1.value == ""){
alert("密码不能为空!!");
form.password1.focus();
return false; 
}
else {
return true;
}
}
</script>
  </head>
<body>
<form action="#" name="myform" method="post" onsubmit="return check(this);">
用户名:
<input type="text" name="username" value="">
<br / >
密码:
<input type="password" name="password1" value="">
<br / >
再输入一次密码:
<input type="password" name="password2" value="">
<br / >
性别:
<input type="radio" name="sex" value="man">
男 
<input type="radio" name="sex" value="woman">

<br / >
出生年月:
<input type="text" name="year" value="">

<select name="month">
<option value="1">
1
</option>
<option value="2">
2
</option>
<option value="3">
3
</option>
<option value="4">
4
</option>
<option value="5">
5
</option>
<option value="6">
6
</option>
<option value="7">
7
</option>
<option value="8">
8
</option>
<option value="9">
9
</option>
<option value="10">
10
</option>
<option value="11">
11
</option>
<option value="12">
12
</option>
</select>

<input type="text" name="day" value="">

<br / >
电子邮件:
<input type="text" name="e-mail" value="">
<br / >
家庭住址:
<input type="text" name="address" value="">
<br / >
喜欢吃的水果:
<input type="checkbox" name="fruit" value="apple">
苹果
<input type="checkbox" name="fruit" value="pear">

<input type="checkbox" name="fruit" value="banana">
香蕉
<br / >
<input type="submit" name="submit" value="提交">
<input type="reset" name="submit" value="重置">
<br / >
</form>
  </body>
</html>

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-26
<script language="javascript">    
function checkuser(){
 var name="";
 var pass="";
        name=document.myform.username.value;
        pass=document.myform.password.value;
if(name.length==0){
      alert("用户名不能为空!!");
      return false;
}
else if(pass.length==0){
    alert("密码啊亲!!");
    return false;
}
else{
 return true;
}
  
        }

</script>
<input type="submit" name="submit" value="提交" onClick="checkuser"> 
这样改 就好啦