プルダウンメニューをネスケで使用すると最上段のメニューがカレントディレクトリになってしまうのですが
[上に]
[前に]
[次に]
てん
[E-Mail]
2000/06/09(金) 13:39:46
別フレームへのメニューとしてプルダウンメニューを使いたいのですが
IEでは問題ないのに、NNでは不都合が出ます
<FORM>
<SELECT onChange="top.フレーム名.location.href=options[selectedIndex].value">
<OPTION SELECTED>CDs DATA
<OPTION VALUE="top.htm">
<OPTION VALUE="./cd/disc.htm">all CDs
<OPTION VALUE="./cd/01.htm">DISK1
<OPTION VALUE="./cd/02.htm">DISK2
<OPTION VALUE="./cd/03.htm">DISK3
</SELECT></FORM>
一度「DISK1」を選んだあとに「CDs DATA」に戻すと
カレントディレクトリが丸見えになってしまいます
(OPTION VALUE=""扱いになる)
これを回避するにはどうしたら良いのでしょう?
よろしくお願いします
ひつじどし
2000/06/09(金) 14:36:06
> <OPTION SELECTED>CDs DATA
このoptionにvalueが入っていないからだと思います。
if(selectedIndex != 0) { }
で、挟めばいいと思います。ifの中身は「一番上以外を選択したときは、」
という条件のつもりです。(もっとちゃんと書かなければいけないと思います。)
てん
[E-Mail]
2000/06/09(金) 15:38:03
[[解決]]
valueを追加したところ、問題なく動くようになりました
ただのケアレスミスだったようです・・
ここの過去ログを読んでいると、いかに自分がHTMLに無知なのか
思い知らされます。が、楽しいので本当に勉強になります
これからも試行錯誤に励みますね
どうも、ありがとうございました
[上に]
[前に]
[次に]