Web サイトで JavaScript を使用して、フォーム内の入力要素をチェックしています。ユーザーが名前を入力するときに、フィールドに数字が含まれないようにしています。フォームは PHP を使用して作成されます。私はまだ Web デザインの 1 年目なので、これに機能があるかどうかはわかりません。この質問がされている場合は申し訳ありませんが、何も見つかりませんでした。どうもありがとう
3 に答える
2
正規表現を使用するか、関数を記述してキーコードを検証できます。
以下は、スペースを含むアルファベットの正規表現を示すリンクです。 スペースを含むアルファベットの正規表現
キーコードの例。これをテキストボックスのキープレスに置きます。これにより、ユーザーはアルファベット以外の文字を入力できなくなります。許可したい他の文字の他のキー コードを含めることができます。
function onKeyPress(){
if(event.keyCode<65 && event.keyCode>90)
return false;
else
return true;
}
于 2013-05-13T23:54:48.317 に答える
1
var patt=/[0-9]/,
value = $('#input').val();
if(patt.test(value)) {
// Contains a number between 0-9
}
于 2013-05-13T23:57:37.857 に答える