0
私は文字と0-9桁のみを受け入れる必要がある状況があります。また、Enter/Returnキーも受け入れたいと思いますが、受け入れる方法はわかりませんJavascript(Enterキーを含む文字一致の場合)キーコード13
がif (letter.match(/^[a-z0-9]+$/gi)){
codes += letter;
}
私は文字と0-9桁のみを受け入れる必要がある状況があります。また、Enter/Returnキーも受け入れたいと思いますが、受け入れる方法はわかりませんJavascript(Enterキーを含む文字一致の場合)キーコード13
がif (letter.match(/^[a-z0-9]+$/gi)){
codes += letter;
}
だけ\r
を使用:入力/ Returnキーまたはキーコード13
これは私が使用していたコードです。
console.log(/^[a-z\d\r]+$/.test('\r')); // true
あなたは文字コードを好む場合 、
console.log(/^[a-z\d\u000d]+$/.test('\r')); // true (0x0d == 13)
'\ N 'または' \ rを\おそらくN'? – CollinD
受け取ったコードを印刷します。 Enterキーを押します。それが何を言い表すかを書き留めますコードにコピーします。 (それは非印字コードかもしれないことを心配してください) – usr2564301
私はEnterキーコードが13だと知っていますが、私はなぜこの質問をしたのですか – user2107349