關於部落格
雨--是天空的眼淚 風--是蝴蝶的痴醉 雲--是水珠的嫵媚 光--是溫暖的慰藉 夜--是孤單的滋味 星--是墜跌的心碎 蹲下,是為了躍起。 後退,是為了向前跳得更遠。
  • 171475

    累積人氣

  • 4

    今日人氣

    0

    訂閱人氣

JavaScript 利用正規式 檢查數字



function numcheck(id,time){
 var re = /^[0-9]+$/;
 if (!re.test(time.value)){
  alert("只能輸入數字");
  document.getElementById(id).value="";
 }
}




沒看錯
就是短短這幾行

在HTML裡怎麼去呼叫使用呢
下面是一個簡單的input元素
別忘記要命名id
<input type="text" id="aaa"  onkeyup="numcheck(this.id,this)" />

onkeyup
就是邊打字的時候邊執行
再來就是正規式的部分
/^[0-9]+$/
/^代表字串開始
$/代表字串結束
[0-9]就是含數字之字串


更詳細的正規式可以點這來看



文:葉小誠
相簿設定
標籤設定
相簿狀態