开发者社区 问答 正文

keyup时间怎样使文本框输入的值是10或者10的倍数?

如题keyup时间怎样使文本框输入的值是10或者10的倍数?

展开
收起
蛮大人123 2016-03-20 17:07:33 2360 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    用keyup对用户体验不太好,建议用 blur 以下是例子

    $(function(){ $("#demo").blur(function(){ var value = $(this).val(); if(value == null || value == ''){ value = 10; } var num = parseInt(value); num = isNaN(num) ? 10:(num-num%10); $(this).val(num); }); });
    2019-07-17 19:09:50
    赞同 展开评论
问答地址: