私のコード Jquery コードは、ユーザーがフォームを間違えたときにテーブルにテキストを追加します。ただし、テキストはチェックが終了すると消えてしまうため、ほんの一瞬だけ表示されます。
ユーザー名バリデータは次のとおりです。
function validateUserName()
{
var u = document.forms["NewUser"]["user"].value
var uLength = u.length;
var illegalChars = /\W/; // allow letters, numbers, and underscores
if (u == null || u == "")
{
$("#ErrorUser").text("You Left the Username field Emptyyy");
return false;
}
else if (uLength <4 || uLength > 11)
{
$("#ErrorUser").text("The Username must be between 4 and 11 characters");
return false;
}
else if (illegalChars.test(u))
{
$("#ErrorUser").text("The Username contains illegal charectors men!");
return false;
}
else
{
return true;
}
}