我寫了一個正則表達式的數量,他們可以訂購的每個(夏季,秋季,冬季)500的最大值。表達是 -測試正則表達式javascript
var chkquantity = ^([1-9]?\d|[1-4]\d{2}|500)$/
我不知道,如果測試是正確的 -
if ((chkquantity.test(quantity)== false){
alertmsg = alertmsg + "Please limit each magazine to 500 copies or less:" + "\n";
}
?
爲什麼不將它轉換爲數字並將其與500進行比較? – Pointy 2013-02-15 17:40:45
我不確定你的意思?對不起,我是一個完整的初學者,我掙扎着:( – user2073133 2013-02-15 17:42:47
@ user2073133如果數量是一個真正的數字的字符串,你可以做一些JavaScript像parseInt(數量),然後檢查它是否> 500 – lmortenson 2013-02-15 17:45:16