• 技术文章 >后端开发 >php教程

    登陆界面的js问题?

    2016-06-23 14:19:30原创483

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

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

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

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

    我使用了onsubmit,



    但是不知道怎么做?


    回复讨论(解决方案)

    不要用onsubmit事件

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

    在check() 里面写验证就是了

    对 js里写个函数 验证 验证过了再传php

    check 里面return false;

    js的错误提示语句后写没写return false??

    不要用onsubmit事件

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

    键盘回车提交呢?


    不要用onsubmit事件

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

    键盘回车提交呢?

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

    在JS的check()事件里面写上验证方法
    比如
    function check(){
    if(帐号==''){
    alert("帐号不能为空");
    return false;
    }
    return true;
    }
    如果验证失败return false是一定要的,否者的话form就会提交。
    至于后面的return true可要可不要。



    不要用onsubmit事件

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

    键盘回车提交呢?

    给表单内的input加一个检测按键的方法 如果是回车就submit 可以吗?
    如果很多input,每个都可能有onkeypress事件,所以,还不如onsubmit好,返回false就足够了




    不要用onsubmit事件

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

    键盘回车提交呢?

    给表单内的input加一个检测按键的方法 如果是回车就submit 可以吗?
    如果很多input,每个都可能有onkeypress事件,所以,还不如onsubmit好,返回false就足够了

    受教

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:后台登陆跳转后是空白页面,帮忙分析原因或解决办法? 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 聊聊ChatGPT是啥?PHP怎么使用ChatGPT?• 一文详解PHP用流方式实现下载文件(附代码示例)• PHP反序列化入门总结(小白必看)• PHP原生类的总结分享• 聊聊PHP escapeshellarg函数使用的中文问题
    1/1

    PHP中文网