スポンサーサイト





上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

タグ :

   印刷ボタン       この記事に拍手する       このエントリーをはてなブックマークに追加

Return to page top

  • Comments (Close): -
  • TrackBack (Close): -

数値かどうかのチェック

  • Posted by: javascriptmania
  • 2011-05-25 Wed 21:54:08
  • フォーム




数値かどうかを調べる関数があります。

isNaN()関数は、数値でない場合にtrueを、数値のときにfalseを返す関数です。

数値かどうかを調べる関数なのに数値のときにfalse(偽)が返るのは、Not a Number の略だからです。

では、数値が入力されたら「数値が入力されました。」というダイアログが表示され、数値以外が入力されたら「数値を入力してください。」と表示される例を見てください。

<html>

<head>

<script type="text/javascript">
<!--

function numbercheck(){

var numbertext=document.numberform.numbertext.value;
if(isNaN(numbertext) || numbertext==""){
alert("数値を入力してください。");
}else{
alert("数値が入力されました。");
}
}

// -->
</script>

</head>

<body>

<form name="numberform">
数値を入力してください。<input type="text" name="numbertext">

<hr />

<input type="button" value="チェック" onclick="numbercheck()">
</form>

</body>

</html>


isNaN()関数の引数には、調べたい値が入ります。

関連記事

タグ :

   印刷ボタン       この記事に拍手する       このエントリーをはてなブックマークに追加

Return to page top

Comments:

Comment Form
Only inform the site author.

Trackback+Pingback:

TrackBack URL for this entry
http://javascriptmania.blog111.fc2.com/tb.php/57-5088bdcd
  • 閉じるボタン
月別アーカイブ
リンク
カテゴリ
RSSリンクの表示
QRコード
QR
最新コメント
最新トラックバック
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。