リストをランダムに選択するには?

[上に] [前に] [次に]
IKEJI [E-Mail] [HomePage] 2000/01/22(土) 18:21:42
リストボックスをランダムで選択したいと思いまして、
下のようなものを書きました
うまく動いてくれません(★の行がエラーになります)
どこが悪いのでしょうか?
---------
<FORM NAME="bgm">
<SELECT NAME="sel" style="width:100%; font-size: 16pt" onChange="parent.midi.location.href=document.bgm.sel.options[document.bgm.sel.selectedIndex].value">
<OPTION VALUE="white.shtml">BGM</OPTION>
<OPTION VALUE="sayyes.shtml">SAY YES</OPTION>
<OPTION VALUE="purachina.shtml">プラチナ</OPTION>
</SELECT>
<script language="JavaScript"><!--
i = Math.floor(Math.random() * 2 + 1);
document.bgm.sel.selectedIndex = i; (★)
parent.midi.location.href=document.bgm.sel.options[document.bgm.sel.selectedIndex].value;
//--></script>

IKEJI 2000/01/22(土) 20:36:08
自己レスです。
ネスケではうまく動きました。
IEでは動くときと動かないときがあります。

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