皆さん、
Web ページに検索フィールドがあり、この Web ページは日本語モードでも使用されます。問題は、検索ボックスを使用しているときに日本語のひらがなモードで入力すると、日本語の数字が入力されることです。私はそれらを英語の数字に置き換えていますが、ひらがな入力モードでは、Enter キーを 2 回押して検索を実行する必要があります。
Enter キーを押すと検索が 2 回ではなく 1 回だけ実行されるように、Javascript や jQuery で何かを実装するにはどうすればよいでしょうか??
コード:
function cleanup(elem) {
elem.value = elem.value.replace(/[1234567890]/g, function (m) {
return String.fromCharCode(m.charCodeAt(0) - 65248)
});
}