当我点击 提交按钮 这三个方法能返回true 就提交 否则 不提交 是这样 写的么?function testSubmit(){
var username = checkData();
var pass1 = mimayanzheng1();
var pass2 = mimayanzheng2();
if(username && pass1 && pass2){
return true;
}else{
return false;
}
}
var username = checkData();
var pass1 = mimayanzheng1();
var pass2 = mimayanzheng2();
if(username && pass1 && pass2){
return true;
}else{
return false;
}
}
提交按钮 是这样写的么? 可我怎么也不能提交是怎么回事?点提交按钮没反应!
var username = checkData();
var pass1 = mimayanzheng1();
var pass2 = mimayanzheng2();这3个验证方法有没用到ajax异步验证,如果是的话,请设置成同步如果没用到ajax异步,请确定这3个返回是否为true,alert出来看看
没用到ajax 还不会 3个返回都为true,alert出来了。
这个要提交的话,好像跟<input type="submit">一样,外面要加<form>,才能提交吧
<input type="image" src="tijiao.png" name="Submit" value="注册" onclick="return testSubmit();">
</form>function testSubmit(){
var username = checkData();
var pass1 = mimayanzheng1();
var pass2 = mimayanzheng2();
if(username && pass1 && pass2){
document.getElementById("fomeId").submit()
return true;
}else{
return false;
}
}
改成button吧
<input type="button" value="注册" onclick="testSubmit()">