input的onchange事件 及只能输入数字实现
input的onchange事件 及只能输入数字实现
猿神出窍 发表于8个月前
input的onchange事件 及只能输入数字实现
  • 发表于 8个月前
  • 阅读 12
  • 收藏 0
  • 点赞 0
  • 评论 0

【腾讯云】新注册用户域名抢购1元起>>>   

摘要: input内容发生变化时 需要出发一些动作
<input type="text" class="currentPage">
<script>
// method1
$(".currentPage").on('input',function(e){  
   alert("TextChanged!") ; 
}); 
//method2
$(".currentPage").bind("propertychange input",function(){
  alert("TextChanged!") ; 
})
</script>

input输入框只能输入数字:

<input id="xxx" type="number" onKeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)))"/>

输入整数或者小数:

<input id="xxx" type="number" onKeypress="return (/[\d+([.]\d)]/.test(String.fromCharCode(event.keyCode)))"/>

控制输入金额:

 $("#withdrawAmount").change(function(){
        if (utils.isEmpty(this.value)){
            this.value = 0;
        } else if (this.value > can_out_amount){
            var s_amount = can_out_amount.toString();
            this.value = s_amount;
            if (s_amount.indexOf('.') > 0) {
                this.value = s_amount.substring(0, s_amount.indexOf('.'));
            }
        }
    });

 

标签: JavaScript Options
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 15
博文 156
码字总数 55877
×
猿神出窍
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: