上面程序不全,应如下:
function check()
{
if(checkName() && checkPwd() && checkEmail() )
{ form1.submit();
return;
}
else
return;
}在submit的onClick方法中使用,以上方法在jsp文件中不起作用,还请各位大大支招,可以酌情加分
function check()
{
if(checkName() && checkPwd() && checkEmail() )
{ form1.submit();
return;
}
else
return;
}在submit的onClick方法中使用,以上方法在jsp文件中不起作用,还请各位大大支招,可以酌情加分
解决方案 »
- 如何实现定时查询数据库??
- 请教一个关于ICE的问题
- js代码为什么在opera浏览器里执行不了呢?
- js写动态倒计时
- 错误信息的问题
- 我是一初学者,装了JDK1.5,也装了JRE,设了环境变量,可是..............
- java字符问题100分
- jsp从mysql中读取中文数据乱码
- 大侠救救我啊,小弟学jsp学不下去了.(问题解决后送公司的c#做的全站程序,有演示,不报错)
- 自定义标签Tomcat和J2ee正常,在WebLogic中却报错!cannot resolve symbol:variable EVAL_BODY_BUFFERED
- 关于页面数据分页的问题,各位大哥帮帮小弟
- ***最后的95分求答案,还是javamail判断smtp、用户名和密码吻不吻合的问题,请大家救救我***
{
if(checkName() && checkPwd() && checkEmail() )
{ form1.submit();
return;
}
else
return(false);
}
{
if(!checkName() && !checkPwd() && !checkEmail() )
{ return false;
}
return true;
}
应该为
<input type="submit" name="Submit" onclick='return check()'; value="注册">
function check()
{
if(checkName() && checkPwd() && checkEmail() )
{
return true;
}
else
return false;
}
submit语句:
<form name="form1" method="post" action="/controlservlet?action=reg_user">
<input type="Submit" name="Submit" value="注册" onClick="return check()">另外onClick后面应该跟""吧
可是还提交不上去阿
这个时候,看CHECK方法RETURN的是不是FALSE,如果RETURN FALSE那么表单不会提交,
如果RETURN TRUE(推荐)那么会提交表单。(忘了不返回任何值时是不是提交了,不过
无所谓,一般显示地RETURN值比较好)
如果你非要在INPUT上加ONCLICK,那么建议使用INPUT TYPE=BUTTON标签,这样的话处理起来也很清楚:
FUNCTION CHECK() {
IF(检查通过) {
FORM1.SUBMIT()
}ELSE{
不做事。
}
}
function check()
{
if(checkName() && checkPwd() && checkEmail() )
{
reg.submit();
}
}<form name="reg" method="post" action="/controlservlet?action=reg_user">
<input type="button" name="Submit" value="注册" onClick="check()">可是表单还是提交不上去。