您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

表单申请提交按钮js写法

表单申请提交按钮js写法

checkName:function(e){
    console.log('姓名',e.mp.detail.value)
    if(!e.mp.detail.value){
        this.errMsg.reName="请填写姓名"
        return false
    }else{
        this.errMsg.reName=''
        return true
    }
},
//身份证号码,reg:身份证格式
checkIdcard:function(e){
    console.log('身份证',e.mp.detail.value)
    var reg=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/.test(e.mp.detail.value);
    if(!e.mp.detail.value){
        this.errMsg.reIdcard=''
        return true
    }else if(!reg){
        this.errMsg.reIdcard = '身份证格式不正确!'
        return false
    }else{
        this.errMsg.reIdcard=''
        return true
    }
},
//手机号,num:手机号格式
checkNumber:function(e){
    console.log('手机号',e.mp.detail.value)
    var num=/^1(3|4|5|6|7|8|9)\d{9}$/.test(e.mp.detail.value);
    if(!e.mp.detail.value){
        this.errMsg.reNumber="请填写手机号"
        return false
    }else if(!num){
        this.errMsg.reNumber = '手机号格式不正确!'
        return false
    }else{
        this.errMsg.reNumber=''
        return true
    }
},
checkWageNum:function(e){
    console.log('项目名称',e.mp.detail.value)
    if(!e.mp.detail.value){
        this.errMsg.wageNum="请填写项目名称"
        return false
    }else{
        this.errMsg.wageNum=''
        return true
    }
},
checkWagePeople:function(e){
    console.log('负责人',e.mp.detail.value)
    if(!e.mp.detail.value){
        this.errMsg.wagePeople="请填写负责人"
        return false
    }else{
        this.errMsg.wagePeople=''
        return true
    }
},
checkWageContact:function(e){
    console.log('联系方式',e.mp.detail.value)
    if(!e.mp.detail.value){
        this.errMsg.wageContact="请填写联系方式"
        return false
    }else if(!(/^1(3|4|5|6|7|8|9)\d{9}$/.test(e.mp.detail.value))){
        this.errMsg.wageContact = '手机号格式不正确!'
        return false
    }else{
        this.errMsg.wageContact=''
        return true
    }
},
onClick: function (e){
    console.log('申请数据:' + this.form)
    uni.reLaunch({
        url:"/pages/home/index"//关闭所有页面跳转到index页面
    })
}

写最后的onclick若前面的checkName,checkIdcard……return的返回值为true的时候,就进行跳转。要怎么写???

uniapp 2022/2/15 13:05:35 有468人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶