我有一個輸入在我的形式是這樣的:限制輸入的字符,只是數量
<div>
<label for="phone">Phone Number:</label> <br />
<input type="text" id="phone" name="phone" /> <br />
<span id="phoneInfo" style="font-size: 11px;color:red;"></span>
</div>
,我想在此輸入限制字符,這裏是JavaScript代碼
var phone = $("#phone");
var phoneInfo = $("#phoneInfo");
function validatePhone(){
var a = $("#phone").val();
var filter = /^[0-9]$/;
//it's valid
if(filter.test(a) || message.val().length > 10){
phone.removeClass("error");
phoneInfo.text("- thank you");
phoneInfo.removeClass("error");
return true;
}
//it's NOT valid
else{
phone.addClass("error");
phoneInfo.text("X");
phoneInfo.addClass("error");
return false;
}
}
,但它不沒有工作...
什麼是信息? – sinisake 2014-10-31 08:13:13
定義「*不起作用*」。 – 2014-10-31 08:16:52