你可以不用form名字,直接用document.all
这样试试:
function check()
{
if (document.all.userid.value == "")
{
alert("请输入你的姓名");
document.all.userid.focus();
return false;
}
}
这样试试:
function check()
{
if (document.all.userid.value == "")
{
alert("请输入你的姓名");
document.all.userid.focus();
return false;
}
}
解决方案 »
- [求助]向frameset页面插入层的兼容处理问题
- ---------------------------这5行代码哪里错了??? 显示b为定义??-------------------------------
- 严重问题!IE7的Zoom的那个东西怎么不见了?
- 关于表格的阴影的疑问,谢谢
- 关于(a href)的一个问题
- 如何获取<a href="">和</a>之间的内容?
- 路过的也进来看看!!!
- 高分求一仿<marquee>的程序
- 我需要一个录入框!请帮忙~~
- 请问下面的3个正则有什么区别呢
- javascript函数中写:Response.Write("Why can't i do it <br>"); 出错:'Response'未定义;怎么才能不出错?
- 怎样单击按钮显示和隐藏Iframe
<html>
<SCRIPT LANGUAGE="JavaScript">
<!-- function check(form){
alert("sdfasf");
if (form.userid.value == "")
{
alert("请输入你的姓名");
form.userid.focus();
return (false);
}
}
-->
</script>
<body>
<form name=form1 method="post" action="register.asp" onsubmit="return check(this)">
<table align=center>
<tr><td>用户名:</td><td><input type=text name=userid size=20></td></tr>
<tr><td>性 别:</td><td><p><input type=radio name=usersex checked value=男>男<input type=radio name=usersex value=女>女</p></td></tr>
<tr><input type="submit" value="提交"><input type=reset value="重置"></td></tr>
</table>
</form>
</body>
</html>
你form的名字是form1,看到没?