• JS的文本框验证以及form表单的提交阻止


    js:

    1.只能输入数字

    只能输入数字:<input type="text" onkeyup="javascript:ReNumber(this)" />
    //只能输入数字
    
    function ReNumber(obj) {
                var count = 5;  //count为指定范围的数字
                var reg = "/^[d]+$/g";      //验证只能输入数字的正则
                if (obj.value > count || obj.value == 0) {
                    obj.value = "";      //输入内容不合格时文本框内容为""
                    return false;
                }
                if (obj.constructor == String) {
                    var re = obj.match(reg);
                    return true;
                }
                obj.value = obj.value.replace(/D/g, '');  //输入的内容不符合要求时不显示在文本框,自动删除
                return false;
            }
    View Code

     2.form表单的阻止:

    <form id = "jumpForm">
    
    </form>
    
    $("#jumpForm").on("submit", function (event) {
    if (提交条件) {
    // event.submit();  提交表单
    } else {
    event.preventDefault();   //阻止表单提交
    }
    })
  • 相关阅读:
    web print
    datediff
    Typical AJAX
    sql中构建sql语句,再exec这条SQL语句
    ASP.NET中将数据输出到WORD、EXCEL、TXT、HTM
    sql中添加单引号
    sql语句批处理
    日期分组
    异步线程
    电脑内存大有什么好处?
  • 原文地址:https://www.cnblogs.com/myyBlog/p/6482905.html
Copyright © 2020-2023  润新知