我有以下代码(给我的)来检查 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;
}