好久沒更新文章了~~~

今天我想來說的是  
要驗證他輸入的欄位是 XXXX.XXX (也就是小數點下2位)

 

<td class=money ><input type="text" name="money" value="0" style="width:60pt" onkeyup="return ValidateNumber(this,value)" />

如果你要調整為第三位 就藍色的數字2 改為 你想取的小數位數! 是不是很容易啊~~快測試一下吧

  function ValidateNumber(e, pnumber)  {
      if (!/^\d+[.]?[0-9]{0,2}?$/.test(pnumber))      {
          var newValue = /\d+[.]?[0-9]{2}?/.exec(e.value);         
          if (newValue != null)  {             
              e.value = newValue;        
          }      
          else {          
              e.value = "";    
          } 
      }
      
      return false;
  }

文章標籤
全站熱搜
創作者介紹
創作者 penguin1989930 的頭像
penguin1989930

Mark Chou的部落格

penguin1989930 發表在 痞客邦 留言(0) 人氣(256)