作者dinos (守護神)
看板Web_Design
標題Re: [問題] 多層的下拉選單連結!!
時間Mon Mar 7 16:03:42 2005
※ 引述《yyb (功夫想學嗎?八折!)》之銘言:
: ※ 引述《yyb (功夫想學嗎?八折!)》之銘言:
: : 想請教各位前輩,
: : 若我想做一個多層的下拉選單連結,
: : 例如1個radio及2個select,組合成30個連結,
: : 我有找到"下拉選單連結"的JavaScript寫法,
: : 及"下拉式多層選單"的JavaScript寫法, (但送出的是值,而不是連結)
: : 請問,如何做出"多層的下拉選單",送出的是"連結"呢?
: : 可以純JavaScript嗎,
: : 還是一定要再配合php呢??
: : 平台:Windows server 2000
: : Appserv 2.4.1
: 舉例來說,
: 例如A B C三個下拉選單,每個下拉選單各又有三個選項,
: 即有27種不同組合產生的連結........
: 一般下拉選單都是一個選單配一個連結,
: 現在我要的是,多個選單,配一個連結......
: 不知醬解釋有沒有懂...
例如 sel1 sel2 sel3 三個選單
那就在最後一個做設定就好
<form name="f1">
<select name="sel1" ....>
:
</select>
<select name="sel2" ....>
:
</select>
<select name="sel3" onChange="send3()">
:
</select>
</form>
<script language="javascript" type="text/javascript">
function send3()
{
var f=document.f1;
var myurl="php.php?sel1="+f.sel1.value+"&sel2="+f.sel2.value+ \
"&sel3="+f.sel3.value;
window.open(myurl,"_self","");
}
</script>
不過這樣寫並不是一個好的做法,而是加個 submit 或 button 比較好
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.158.15