onsubmit先执行,如果过返回true则action执行
否则action不执行
否则action不执行
解决方案 »
- 关于 js + jsp 的一个简单问题!
- post方法提交的内容转发问题
- 求救 Servlet 调用出问题了 急!
- 本人是JSP的初学者,请问怎样安装和配置j2sdk-1_4_1_07-windows-i586和jakarta-tomcat-5.0.28?
- 有没有什么方法能生成一张太阳图?
- ========急!急!急!急!急!转码问题,希望各位大哥大姐帮忙!===============
- 在一张页面提交过程中,如何让另一张页面刷新
- 请教表单提交,汉字强制转化出错,该怎么办?
- tomcat 根目录泻露如何防止?
- JDK1.3,tomcat下,我使用rs.first();rs.last();为什么老报错呀?
- JSP刷新问题? TOMCAT下运行
- 分页与中文问题
function valid(form1)
{
if((form1.StuCode.value==""))
{
alert("用户名不能为空!");
form1.StuCode.focus();
return false;
}
else if((form1.Password.value==""))
{
alert("密码不能为空!");
form1.Password.focus();
return false;
}
else
{
return true;
}
你可以改一下就可以实现了
<form method="post" name="F_Login" action="login.jsp">
<input type=button name=999 onclick="valid(form1)">
</form>
function valid(form1)
{
if((form1.StuCode.value==""))
{
alert("用户名不能为空!");
form1.StuCode.focus();
return false;
}
else if((form1.Password.value==""))
{
alert("密码不能为空!");
form1.Password.focus();
return false;
}
else
{
form1.submit();
return true;
}
这样就可以实现了
if (!StuCode.equals(""))
{
// 定义打开数据库连接的函数
...
// 连接数据库
...
}
else
{
out.println("input code")
}
最后还是打出了“input code"。