台灣最大程式設計社群網站
線上人數
899
 
會員總數:245608
討論主題:189311
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> 讓下拉式選單停留在原來選定的值
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
讓下拉式選單停留在原來選定的值
價值 : 0 QP  點閱數:946 回應數:0
樓主

站務人員 站長
門外漢
0 1580
542 9
發送站內信

捐贈 VP 給 站務人員
<HTML><HEAD>

<TITLE></TITLE>

<META http-equiv=Content-Type content="text/html; charset=utf-8"></HEAD>

<BODY><form method=post>

<%

a = Request.form("Item")

dim aa(4)

aa(a)="selected"

%>

<META NAME="GENERATOR" Content="Microsoft Visual Studio">

<p>公告項目 <select name="Item" size="1" ID=Select1>

<option value="0">-請選擇類別<option>

<option value="1" <%=aa(1)%>>內部簽條</option>

<option value="2" <%=aa(2)%>>內部通知</option>

<option value="3" <%=aa(3)%>>人事通報</option>

<option value="4" <%=aa(4)%>>系統公告</option>

</select>

<input id=Submit1 type=submit value=Submit>



<!-- Insert HTML here --></p></form></BODY></HTML>



===========================================================

回應者: Eddie eddie@mail.hamastar.com.tw



方法一...用script把從資料庫抓出來的值指定給select,如下..

<script language="JScript">

function initialize()

{

document.all("AA").value = "<%=rs("AA")%>" ←假設rs("AA")是資料庫抓出來的值

}

</script>

<body onload="initialize()">

<select name="AA">

<option value="1">1

<option value="2">2

</select>

</body>


方法二、直接寫在option裡...如下(這樣寫滿累的....)

<select name="AA">

<option value="1" <%if rs("AA")= "1" then response.write "selected"%>>1

<option value="2" <%if rs("AA")= "2" then response.write "selected"%>>2

</select>
本篇文章發表於2002-06-12 00:00
目前尚無任何回覆
   

回覆
如要回應,請先登入.