2011-09-04 26 views

回答

2

可能有一些更好的方法來做到這一點,但這是首先想到的。沿着這些線應該工作。它只是簡單地記住每個輸入先前的有效價值,如果它檢測到一個無效的值(即一個沒有.字符)返回輸入什麼它以前的值:

var current = $("#example").val(); 
$("#example").keyup(function() { 
    if($(this).val().indexOf(".") === -1) { 
     $(this).val(current); 
    } 
    else { 
     current = $(this).val(); 
    } 
}); 

這裏的工作example

相關問題