
onsubmit失效!!!
<html><head><title>注册页面</title></head><script>functioncheckData(){Stringusername=user...
<html>
<head>
<title>
注册页面
</title>
</head>
<script>
function checkData(){
String username=userName;
if(username=="")
{
window.alert("请输入用户名:")
document.frm.userName.focus();
return false;
}
return true;
}
</script>
<body>
<form action=""method="post"onSubmit="return checkData();"name="frm">
用户名:<input type="text" name="userName"><br/>
密  码:<input type="password" name="password"><br/>
性别:<input type="radio" name="sex"value="男"checked>男
<input type="radio" name="sex"value="女">女<br/>
出生日期:<select name="birth">
<option value="0">-请选择-</option>
<option value="1981"selected>1981</option>
<option value="1982">1982</option>
<option value="1982">1983</option>
<option value="1982">1984</option>
<option value="1982">1985</option>
<option value="1982">1986</option>
<option value="1982">198564563456</option>
</select>年<br/>
兴趣:<input name="habit"type="checkbox"value="1">音乐
<input name="habit"type="checkbox"value="2">电影
<input name="habit"type="checkbox"value="3">电脑
br/>
<input type="submit" value="提交">
<input type="reset" value="取消">
</form>
</body>
</html> 展开
<head>
<title>
注册页面
</title>
</head>
<script>
function checkData(){
String username=userName;
if(username=="")
{
window.alert("请输入用户名:")
document.frm.userName.focus();
return false;
}
return true;
}
</script>
<body>
<form action=""method="post"onSubmit="return checkData();"name="frm">
用户名:<input type="text" name="userName"><br/>
密  码:<input type="password" name="password"><br/>
性别:<input type="radio" name="sex"value="男"checked>男
<input type="radio" name="sex"value="女">女<br/>
出生日期:<select name="birth">
<option value="0">-请选择-</option>
<option value="1981"selected>1981</option>
<option value="1982">1982</option>
<option value="1982">1983</option>
<option value="1982">1984</option>
<option value="1982">1985</option>
<option value="1982">1986</option>
<option value="1982">198564563456</option>
</select>年<br/>
兴趣:<input name="habit"type="checkbox"value="1">音乐
<input name="habit"type="checkbox"value="2">电影
<input name="habit"type="checkbox"value="3">电脑
br/>
<input type="submit" value="提交">
<input type="reset" value="取消">
</form>
</body>
</html> 展开
1个回答
展开全部
js中定义一个变量只能用var,不是String类型的
<html>
<head>
<title>
注册页面
</title>
</head>
<script>
function checkData(){
var username=document.getElementsByName("username");
if(username=="")
{
window.alert("请输入用户名:");
document.getElementsByName("username").focus();
return false;
}
return true;
}
</script>
<body>
<form action=""method="post"onSubmit="return checkData();"name="frm">
用户名:<input type="text" name="userName"><br/>
密 码:<input type="password" name="password"><br/>
性别:<input type="radio" name="sex"value="男"checked>男
<input type="radio" name="sex"value="女">女<br/>
出生日期:<select name="birth">
<option value="0">-请选择-</option>
<option value="1981"selected>1981</option>
<option value="1982">1982</option>
<option value="1982">1983</option>
<option value="1982">1984</option>
<option value="1982">1985</option>
<option value="1982">1986</option>
<option value="1982">198564563456</option>
</select>年<br/>
兴趣:<input name="habit"type="checkbox"value="1">音乐
<input name="habit"type="checkbox"value="2">电影
<input name="habit"type="checkbox"value="3">电脑
br/>
<input type="submit" value="提交">
<input type="reset" value="取消">
</form>
</body>
</html>
<html>
<head>
<title>
注册页面
</title>
</head>
<script>
function checkData(){
var username=document.getElementsByName("username");
if(username=="")
{
window.alert("请输入用户名:");
document.getElementsByName("username").focus();
return false;
}
return true;
}
</script>
<body>
<form action=""method="post"onSubmit="return checkData();"name="frm">
用户名:<input type="text" name="userName"><br/>
密 码:<input type="password" name="password"><br/>
性别:<input type="radio" name="sex"value="男"checked>男
<input type="radio" name="sex"value="女">女<br/>
出生日期:<select name="birth">
<option value="0">-请选择-</option>
<option value="1981"selected>1981</option>
<option value="1982">1982</option>
<option value="1982">1983</option>
<option value="1982">1984</option>
<option value="1982">1985</option>
<option value="1982">1986</option>
<option value="1982">198564563456</option>
</select>年<br/>
兴趣:<input name="habit"type="checkbox"value="1">音乐
<input name="habit"type="checkbox"value="2">电影
<input name="habit"type="checkbox"value="3">电脑
br/>
<input type="submit" value="提交">
<input type="reset" value="取消">
</form>
</body>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询