ドロップダウンをご希望ですか…(すみません、最初に言ってください)。
簡単にソースを書いてみましたが如何ですか?
<html>
<head>
<title></title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function MyLink(){
alink=document.flink.slink;
mlink=alink.options[alink.selectedIndex].value;
if(mlink!="-"){
location.href=mlink;
}
}
//-->
</SCRIPT>
</head>
<body>
<form method="post" name="flink">
<select name="slink">
<option selected value="-">選んでね</option>
<option value="-">・・・・・・・・・・・・・</option>
<option value="hoge1.mid">一曲目</option>
<option value="hoge2.mid">二曲目</option>
<option value="hoge3.mid">三曲目</option>
<option value="hoge4.mid">四曲目</option>
<option value="-">・・・・・・・・・・・・・</option>
</select>
<input type="button" value="GO!" onClick="MyLink()">
</form>
</body>
</html>
補足
何度も申し訳ありません。 タグの書き方は間違ってないんです。普通に、教えてもらったのを自分のMIDIのURLを入れてhtmlで保存したら、ちゃんとなるんです。 でも、HPに貼り付けるとならないんです。私も謎…。 XGのことですが、現在、私のHPでXGのプラグインをダウンロードして、再生やら停止やらのボタンにそれを使ってるんです。 ええと、MIDIの鳴らす機械をXGにしてる、ってことですか。 なので、それをはずしちゃうと鳴らなくなるのかなぁ…と思って、それを残したままにしたんですが、そのタグの中に、MIDIのURLを入れちゃうと、そっちが鳴ってしまうので、そこで選択できるようにしたいんです。 それはどうやってするのか、全くわからないんです…。 どうなんでしょう…? <EMBED SRC=(MIDIのURL) TYPE=audio/midi PLUGINSPAGE=http://www.yamaha.co.jp/xg/midplug/top.html WIDTH=100 HEIGHT=30 PANEL=0 AUTOSTART=TRUE REPEAT=TRUE SAVE=TRUE> ↑これが貼ってあるMIDIのタグなのですが…。 大変お手数かけます。よろしくお願いします。