OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

NNで動く書き方を教えてください

  • すぐに回答を!
  • 質問No.182883
  • 閲覧数24
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 74% (20/27)

CGIに検索のキーワードを渡すために、セレクトメニューを2つ使って、キーワードを選ぶ仕組みを、表示・非表示の定義をjavascriptで下記のように書きました。
function menu(form)
{
if (form.mif[0].selected){
m1.style.display='';
m2.style.display='none';
m3.style.display='none';

}

if (form.mif[1].selected){
m1.style.display='none';
m2.style.display='';
m3.style.display='none';
reSel(document.mm2.keyword.options);
}

if (form.mif[2].selected){
m1.style.display='none';
m2.style.display='none';
m3.style.display='';
reSel(document.mm3.keyword.options);
}
}
ところが、NNではエラーになってしまいます。
NNでも上のセレクトメニューを選択すると、下のセレクトメニューの内容が変わる動きを実現できるよい書き方を教えてください。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1
レベル7

ベストアンサー率 64% (11/17)

ネスケとIEではスタイルシートへの対応度が違うので、素直に書いたほうがよいのでは?

<script type="text/javascript">
<!--
function listchg(f) {
var idx = f.list1.selectedIndex;
var items = f.list2.options;
items.length=0;
if (idx==0) {
items[items.length] = new Option("type1-item1");
items[items.length] = new Option("type1-item2");
items[items.length] = new Option("type1-item3");
} else {
items[items.length] = new Option("type2-item1");
items[items.length] = new Option("type2-item2");
}
items.selectedIndex=0;
}
//-->
</script>
お礼コメント
cheb

お礼率 74% (20/27)

ありがとうございました。お礼が大変遅くなって申し訳ありませんでした。言い訳ですが、別件に追われていたので...。実は、まだ書いて試していないのですが、やってみます。
投稿日時 - 2001-12-25 09:24:08
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ