我想驗證只允許空格字符後跟任何字母字符的文本框。只有插入空格字符時,我的代碼會失敗。我的代碼中有什麼錯誤。建議請..驗證,只允許空格字符後跟字母
的javascript:
function validate() {
var firstname = document.getElementById("FirstName");
var alpha = /^[a-zA-Z\s-, ]+$/;
if (firstname.value == "") {
alert('Please enter Name');
return false;
}
else if (!firstname.value.match(alpha)) {
alert('Invalid ');
return false;
}
else
{
return true;
}
}
觀點:
@Html.TextBoxFor(m => m.FirstName, new { @class = "searchbox" })
<button type="submit" onclick="return validate();">Submit</button>
條件我申請:
如:阿倫·喬拉 - 成功的條件
如:_ - 條件失敗(不應該允許空間特性呃單獨)
Thanks.It工作正常的第一部分,但犯規允許在年底 – kk1076
我的壞空間。樣本是人名,所以我認爲你最後不需要空格。我已經更新了我的回答 – edokan
非常感謝您的閣下 – spr