输入框失去焦点进行数据校验 onkeyup 和 onblur区别

onkeyup 和 onblur区别

onkeyup敲一个字母放开的那个瞬间就触发,
onblur当鼠标移到区域外触发

案例

<!-- body -->
 <input class="form-control " name="projectBudgetAmount" id="projectBudgetAmount"
type="text"   onblur="checkMoney();" />


<!-- js -->
function checkMoney(){
    var money = $("#returns_money").val();
    var exp = /^([1-9][\d]{0,7}|0)(\.[\d]{1,2})?$/;
    if(exp.test(money)){
        $("#money_check_result").html("");
    }else{
        $("#money_check_result").html("<i></i><label >请填写正确的金额</label>");
    }
}
发布了172 篇原创文章 · 获赞 0 · 访问量 5706

猜你喜欢

转载自blog.csdn.net/weixin_44635157/article/details/104516969