JavaScriptで選択項目を変更するには?

[上に] [前に] [次に]
匿名希望 1998/07/01(水) 16:44:44
JavaScript についてです。
以下のようなドロップダウンリストがあるとき、

<form action="xxx.cgi" name="TEST">
<select name="LISTBOX">
    <option value="0">ZERO</option>
    <option value="1">ONE</option>
    <option value="2">TWO</option>
</select>
<input type="submit" value="送信">
</form>

イベントによって選択項目を変更するにはどうすればよいでしょうか?
現在、以下のような関数を作ってみました。
(変更する値を引数で取って、その値に変更させるつもりです。)

function ChangeValue(argument){
    document.TEST.LISTBOX.value = argument;
}

この関数を、 onClick="ChangeValue('2')"
のような形で使っています。
これだと、IE4(SP1)では動きますが、
ほかのブラウザだと反応がありません(エラーは出ません)。

チェックボックスの場合は
../199805/98050006.htm
の“JavaScriptでcheckboxをON・OFFさせるには? ”
で可能なようですが、<select>については過去のを調べてものっていないようなので。
基本的な質問ですが、よろしくお願いします。

seltza 1998/07/01(水) 17:42:09
><select>については過去のを調べてものっていないようなので。
実はあったりします。
../199804/98040035.htm

匿名希望 1998/07/01(水) 17:52:08
[[解決]]
なんと!!!
むちゃくちゃ恥ずかしいではないですか。
seltzaサン、とほほサン、助かりました。
(>_<)

[上に] [前に] [次に]