分享至
if($("#code").val().length!=3 && !/[0-9]/.test($("#code").val())){ $(".saveresult").html("3位數字!"); $("#code").focus(); return false; }
為什麼這樣會失效呢?我檢查了老半天。。。一定要長度3,且這三個都必須要是數字不能是其他字元
已邀請的邦友 {{ invite_list.length }}/5
把 && 改成 || 試試
試試看這個<INPUT TYPE="text" NAME="txtInput" maxlength="3" onkeyup="value=value.replace(/[^\d]/g,'') ">
<INPUT TYPE="text" NAME="txtInput" maxlength="3" onkeyup="value=value.replace(/[^\d]/g,'') ">
參考:http://www.bkjia.com/webzh/852656.html
IT邦幫忙