「ユーザー名」フィールドの10桁をチェックするための次のコード(私に与えられたもの)があります。続行するには、フィールドは正確に 10 桁である必要があります。文字や特殊文字は使用できません。数字のみを使用してください。誰かがこのスニペットを修正して、正しく動作するようにすることはできますか? 現在、テキスト、数字、短いもの、長いものなど、すべてを通過させています。コードは次のとおりです。
function checkUsername() {
var exp = /^\d{10}$/;
if (entered.length(exp) >10 && entered.length(exp) <=9) {
alert("Username is not in the proper format. You are an idiot.");
return false;
}
return true;
}