Loading

超珍しくHTMLの話。
formのopt1にselect-optionで設定した値を他の変数に代入する方法。

<html>
<head>
function fnOptionSet(){
document.form1.opt1.value=document.form1.opt2.value;
}
</script>
</head>
<body>

<form method=”get” action=”” name=”form1″>
<select name=”opt1″ onChange=”fnOptionSet()”>
<option value=””>全て</option>
<option value=”COL_04=11″>コンビニ</option>
<option value=”COL_04=12″>スーパー・ショッピングセンター</option>
<option value=”COL_04=20″>その他サービス</option>
</select>
<input type=”hidden” name=”opt2″ value=””>
<input type=”submit” value=”検索”>
</form>

</body>
</html>

form1のopt1をselect-optionで選んだら、同じ値をopt2に入れたい場合。
select-optionの変更があったらonChangeでJSを呼んで、単純に
document.form1.opt1.value=document.form1.opt2.value;
すればいい。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Top