入力にドット(コンマではなく)を含むfloat値のみを常に使用したいと思います。
<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]および。とは異なる値を入力した場合。次に、この値を削除する必要があります-''。
どうすればそれを作ることができますか?