ユーザーが数値フィールドに文字を挿入できないようにする必要があります。私はこれを使用します:
$('input[name=myinput]').live('keyup', function() {
var $th = $(this);
$th.val($th.val().replace(/[^0-9,\.]/g, ''));
});
他の入力フィールドを一覧表示するにはどうすればよいですか? ($('input')は使えません)
で試しました
$('input[name=myinput],input[name=myinput2]').live('keyup', function() {
var $th = $(this);
$th.val($th.val().replace(/[^0-9,\.]/g, ''));
});
ただし、input[name=myinput] のみが受け入れられます。