セレクトボックスで選択したものを他に表示させる方法を詳しく教えてくれませんか?

[上に] [前に] [次に]
はなはな 2000/05/29(月) 01:15:55
他の方も以前に同じ質問をされていますが、
それを見てもよくわかりませんでした。ごめんなさい。

私は、”diary05.html”の中の”5月”と名つけた部分を
セレクトボックスで”5月”というのも選ぶと、
diary05.html内に表示されるようにしたいです。
(意味わからないかな?)

その場合どおしたらいいのでしょう…。
関数とかよくわからないです…。
すみません、どなたか教えて下さい。

Stojko [E-Mail] 2000/05/29(月) 17:21:58
はじめまして、Stojkoと申します。
とほほさんによる以下の文章を見ながら書きますね。
http://www.tohoho-web.com/wwwjsx34.htm

対象となるHTMLファイルの中に、

・・・
<A NAME="200005">
5月
</A>

・・・

みたいな感じで、飛んでほしい小見出し(?)のところに
<A NAME= ..>を書きます。(</A>もつけておくと吉です)
それからセレクトボックスのVALUE値を、"diary05.html"と書いたところを"diary05.html#200005"とします。
(今のファイルと同じファイルを呼び出すなら"#200005"だけでも可だと思います)

…これで大丈夫でしょうか。

nobut [E-Mail] [HomePage] 2000/06/02(金) 18:42:05
フレームを使うなら、
1、ファイルを作る(日記のファイルと選択ボックスを表示するファイル)
2、ファイルのある位置を確認する。
3、フレームを使って選択ボックスのあるページと日記を表示させるページを分ける(日記を表示させるフレームの名前をnikkiにしておきます)
こんなとこです。
で選択ボックスの書き方。
<html>
<head>
<title>選択ボックス</title>
<script language="JavaScript">
<!--
function select_nikki(x){
parent.nikki.location.href = x.options[x.selectedIndex].value;
}
//-->
</script>
</head>
<body>
<form>
<select onChange="select_nikki(this);">
<option value="diary04.html">4月
<option value="diary05.html">5月
</select>
</form>
</body>
</html>

こんなんで詳細な方法なんかなぁ

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