简单的用户登录界面,遇到一个问题
为什么在判断用户名和密码是不是为空时,不能加上document.form.username==null??? js判断
[解决办法]
没有用过js,不知道是不是应该判断 document.form.username==‘’
[解决办法]
因为就算为空,value的值也为""(空字符串)。所以最简单,可用==""判断。
<script type="text/javascript">
function check(){
var name=document.form.username.value;
//if(name==null){
if(name==""){
alert("null");
}else{
alert("not null");
}
}
</script>
<form name="form">
<input type="text" name="username"/>
<input type="button" value="submit" onclick="check()"/>
</form>