セレクトメニューの…
-
0 名前: rainbow : 2005/12/20 15:19
- <html>
<head>
<script language="JavaScript">
<!--
function my5()
{a=(document.form5.select1.selectedIndex);
//-->
</script>
</head>
<body>
<form name="form5">
<select name="select1">
<option value="">
<option value="">1
<option value="">2
</select>
<input type="button" value="CLICK!" onClick="my5();">
</form>
</body>
</html>
まず、bとcとdという変数を設定して、セレクトメニューの項目番号の取得して、
もし[1]番目が選択されていたら、b=3,c=5といれてdにはb*cを代入。[2]番目、[3]番目なら
違う値でとしたいのですがどのように記述しすればいいんでしょうか?教えてください。
-
1 名前: m035 : 2005/12/20 15:19 [URL]
- var b,c,d;
function my5(){
a=document.form5.select1.selectedIndex;
if(a==1){
b=3;
c=5;
d=b*c;
}
else if(a==2){
/*2番目を選択した時の処理*/
}
else if(a==3){
/*3番目を選択した時の処理*/
}
}
と言う感じで。
else if(a==X){
/*X番目を選択した時の処理*/
}
こんな形で付け足せばいくらでも拡張可能。
-
2 名前: rainbow : 2005/12/20 15:19
- m035さんレスありがとうございます☆
早速やってみたらできました!ほんとありがとうございます。