我希望在我的输入中始终只使用带有点(不是逗号)的浮点值。
<input type="text" class="dot"> <br />
<input type="text" class="dot"> <br />
<input type="text" class="dot"> <br />
$('.dot').keydown(function(){
$(this).val($(this).val().toString().replace(/\,/g, '.'));
})
这将逗号替换为点,但这不应该有> 1个点和其他......这应该只接受[0-9]和。
如果我输入与其他 [0-9] 和 . 那么这个值应该被删除 - ''。
我怎样才能做到?