台灣最大程式設計社群網站
線上人數
1582
 
會員總數:246203
討論主題:189775
歡迎您免費加入會員
討論區列表 >> ASP >> 請問下拉式表單顯示內容
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問下拉式表單顯示內容
價值 : 50 QP  點閱數:1039 回應數:2
樓主

GG
門外漢
0 2
401 9
發送站內信

Response.Write "<option value=""10"" selected>10</option>"
Response.Write "<option value=""20"" >20</option>"
Response.Write "<option value=""30"" >30</option>"
Response.Write "<option value=""all"" >全部顯示</option>"

--------------------以上是原本的內容-------------------------------
--------------------底下是要新增的內容-------------------------------

Response.Write "<option value=""***"" >離職人員</option>"
Response.Write "<option value=""***"" >在職人員</option>"

小弟想在下拉式選單新增這兩樣,有帶入FILEDMANE過,但是顯示語法錯誤!

請問在VALUE那邊該如何修改!

還是不能使用這樣顯示??

請各位前輩指點小弟一下!

謝謝各位前輩,感激不盡!

搜尋相關Tags的文章: [ 下拉式表單顯示內容 ] ,
本篇文章發表於2015-09-03 10:49
1樓
最有價值解答

笨笨工程師
檢舉此回應
Response.Write是伺服器要寫出內容到瀏覽器~~若只是單純不變的html碼
直接寫select就好,如
<select name="number">
 <option value="10" selected>10</option>
 <option value="20">20</option>
 <option value="30">30</option>
 <option value="all">全部顯示</option>
</select>
若要由資料庫抓欄位出來~~要先將要的欄位值透過recordset取出,然後在html碼的select這裡插入一串程式碼
<%
do while not rs.eof
for each x in rs.fields
response.write("<option value=>" & x.value & "</option>")
next
rs.movenext
loop
%>
</select>
如此就可以達成動態新增了
單純的html碼直接寫在網頁裡就可以了~~不用一定要用response.write
asp不等於asp.net喔.......
本篇文章回覆於2015-09-13 23:03
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

GG
檢舉此回應
笨笨工程師

謝謝您的提醒!

我再試試看!
本篇文章回覆於2015-09-18 17:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

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