人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

複数のセレクトフォームの和を計算するJava scriptはありますでしょうか?

Aのセレクトフォーム 「1」(数値)
Bのセレクトフォーム 「2」(数値)

3以外の数字はダイアログで、
エラー表示。CGIには値を渡さない。

よろしくお願いします。

●質問者: wm107p
●カテゴリ:コンピュータ
✍キーワード:CGI Java SCRIPT エラー セレクト
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ●
●60ポイント

セレクトフォームという表現について同じ認識を出来ているかわかりませんが、一度以下のJavaScriptを試してみてください。

<html>
<head>
<title>2つのSELECTの和を表示するJavaScriptサンプル</title>
<script langauage="JavaScript">
<!--
function calcNum(){
 var num1 = parseInt(document.getElementById('s1').value);
 var num2 = parseInt(document.getElementById('s2').value);
 var sum = num1 + num2
 if ( sum != 3 ){
 alert("合計が3ではありません。"+"\n"+"合計 : " + sum );
 return false;
 }
 alert("submitして処理を行います。"+"\n"+"合計 : " + sum );
}
//-->
</script>
</head>
<body>
<form name="form1" onSubmit="return calcNum()">
 <select id="s1">
 <option value="1">1
 <option value="2">2
 <option value="3">3
 </select>
 <select id="s2">
 <option value="1">1
 <option value="2">2
 <option value="3">3
 </select>
 <input type="submit" value="計算" />
</form>
</body>
</html>

[参考URL]

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ