$('input#box').keyup(function(){
var c=$(this);
if(/[^\d]/.test(c.val())){//替换非数字字符
var temp_amount=c.val().replace(/[^\d]/g,'');
$(this).val(temp_amount);
}
})
以上是只能输入数字的txt,因为直接用
当你正确输入的是一串数字后,想用光标移动到前面修改其中的一个数字,发现移不动
但是顶上那个东西不太懂,不知道怎么用$('input#box')什么意思,求详解,谢谢