读书人

登陆界面的js有关问题

发布时间: 2013-08-25 10:49:56 作者: rapoo

登陆界面的js问题?
后台登陆系统,如果表单填写的不合js要求,js提示错误,如果正确,跳转到php登陆数据验证,

结果我做了一个表单,什么都不填,js肯定要提示错误,但是马上直接跳转到php页面去了。

我就是不知道如何在js验证都没通过的情况下,阻止form的action提交?

----------------------------

我使用了onsubmit,


[解决办法]
check 里面return false;
[解决办法]
js的错误提示语句后写没写return false??
[解决办法]
引用:
不要用onsubmit事件

随便写个按钮,点击时去检测 检测合格就$("form").submit() 不合格就提示不合格


键盘回车提交呢?
[解决办法]
引用:
Quote: 引用:

不要用onsubmit事件

随便写个按钮,点击时去检测 检测合格就$("form").submit() 不合格就提示不合格


键盘回车提交呢?


给表单内的input加一个检测按键的方法 如果是回车就submit 可以吗?
[解决办法]
在JS的check()事件里面写上验证方法
比如
function check(){
if(帐号==''){
alert("帐号不能为空");
return false;
}
return true;
}
如果验证失败return false是一定要的,否者的话form就会提交。
至于后面的return true可要可不要。
[解决办法]
引用:

Quote: 引用:

Quote: 引用:

不要用onsubmit事件

随便写个按钮,点击时去检测 检测合格就$("form").submit() 不合格就提示不合格


键盘回车提交呢?


给表单内的input加一个检测按键的方法 如果是回车就submit 可以吗?

如果很多input,每个都可能有onkeypress事件,所以,还不如onsubmit好,返回false就足够了
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

不要用onsubmit事件

随便写个按钮,点击时去检测 检测合格就$("form").submit() 不合格就提示不合格


键盘回车提交呢?


给表单内的input加一个检测按键的方法 如果是回车就submit 可以吗?

如果很多input,每个都可能有onkeypress事件,所以,还不如onsubmit好,返回false就足够了


受教

读书人网 >PHP

热点推荐