问题描述
编辑输入时如何使光标不跳?在我想要编辑输入光标跳入结束输入的当前时间 HTML
<input type="text" class="form-control numbercurrency" onblur="pensionRateByCpiIndex()" name="meals_living_expression" id="meals_living_expression" required onwheel="this.blur()" />
<input type="text" class="form-control numbercurrency" onblur="pensionRateByCpiIndex()" name="other_expenses" id="other_expenses" required onwheel="this.blur()" />
<input type="text" class="form-control number-disable total font-weight" name="total_cost" id="total_cost" onwheel="this.blur()" disabled required />
和 Jquery
$('input.numbercurrency').keyup(function (event) {
// skip for arrow keys
if (event.which >= 37 && event.which <= 40) return;
// format number
$(this).val(function (index,value) {
return value
.replace(/\D/g,"")
.replace(/\B(?=(\d{3})+(?!\d))/g,".");
});
});
计数函数。
$(function () {
$("#meals_living_expression,#other_expenses").keyup(function () {
$("#total_cost").val(convertToNumber($("#meals_living_expression").val()) + convertToNumber($("#other_expenses").val()));
// format number
$("#total_cost").val(function (index,value) {
return value
.replace(/\D/g,"")
.replace(/\B(?=(\d{3})+(?!\d))/g,".");
});
});
});
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)