偶爾開發表單時,對於特訂欄位需要限訂只能KEY IN數值0~100
目前想到透過js有兩種做法
1.直接透過比對數值的方式
onblur="isNaN(value)||value<0||value>100?value='':alert('正確');"
2.使用Regular Expression表示法
//檢核只能允許KEY 0~100
function check(e){
re=/^(([1-9]\d?(\.\d?[1-9])?)|(0(\.\d?[1-9])?)|100)$/;
if(!re.test(e))
{
alert("請輸入0~100數值")
}
}
相關說明
Regular Expressions
test規則運算式
目前想到透過js有兩種做法
1.直接透過比對數值的方式
onblur="isNaN(value)||value<0||value>100?value='':alert('正確');"
2.使用Regular Expression表示法
//檢核只能允許KEY 0~100
function check(e){
re=/^(([1-9]\d?(\.\d?[1-9])?)|(0(\.\d?[1-9])?)|100)$/;
if(!re.test(e))
{
alert("請輸入0~100數值")
}
}
相關說明
Regular Expressions
test規則運算式
留言
張貼留言