javascriptは入力テキストボックスの内容が数字かどうかを検証します.

1285 ワード

javascriptは入力テキストボックスの内容が数字かどうかを検証する必要があります.入力テキストボックスの内容が数字かどうかを検証し、一定のヒントを与える必要があります.もちろんこの機能を実現する方法はどれぐらい多様ですか?正規表現を使うことを推奨します.比較的簡単です.ここでは他の方法を使ってこの機能を実現します.コードは以下の通りです
<!DOCTYPE html> 
<html> 
<head> 
<meta charset=" utf-8"> 
<title>              -    </title>
<script type="text/javascript">
function ischeckNum()
{
  var num=document.getElementById('isnum').value;
  if( num )
  {
   if(!isNaN(num))
   {
    alert('   ');
    return false;
   }
   else
   {
    alert('          ');
    myfm.isnum.select();
    return false;
   }
  }
  else
  {
   alert('     ');
   myfm.isnum.focus();
  }
}
window.onload=function()
{
  var bt=document.getElementById("bt");
  bt.onclick=ischeckNum;
}
</script>
</head>
<body>
<form name="myfm">
  <input type="text" name="isnum"  id="isnum">
  <input type="button" name="Submit" value="       " id="bt">
</form>
</body>
</html>
以上のコードは入力内容が数字かどうかを検査する機能を実現しました.ここでは多く紹介しません.
原文の住所は:http://www.softwhy.com/forum.php?mod=viewthread&tid=8555
詳細は下記を参照してください.http://www.softwhy.com/javascript/