Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
jQuery で ASP.NET を使用しています。TextBox があり、フロート値のみを挿入します11.33。値を書き込むときに、キーボードから挿入された文字を制御します11.33。ユーザーが数字または「.」以外の文字を入力した場合、TextBox はそれを無視し、挿入しません。
11.33
どのようにできるのか?
このjqueryメソッドを使用してください
$('.number').keypress(function(event) { if ((event.which != 46 || $(this).val().indexOf('.') != -1) && (event.which < 48 || event.which > 57)) { event.preventDefault(); } });
編集:サーバー側で再確認することも常にお勧めします。これは、コードビハインドにも検証コードを追加することを意味します