編寫一個(gè)含二級(jí)目錄的源碼(Asp+JavaScript)
<%
Dim count
set Rs=server.createobject("adodb.recordset")
Sql = "select * from BookBoard order by ClassId desc"
Rs.open Sql,cn,1,1%>
<script language = "JavaScript">
var onecount;
onecount=0;
subcat = new Array();
<%count = 0
do while not Rs.eof %>
subcat[<%=count%>] = new Array("<%= trim(Rs("BoardName"))%>","<%= trim(Rs("ClassId"))%>","<%= trim(Rs("BoardId"))%>");
<%count = count + 1
Rs.movenext
loop
Rs.close%>
onecount=<%=count%>;
function changelocation(locationid)
{document.form1.BoardId.length = 0;
var locationid=locationid;
var i;
for (i=0;i < onecount; i++)
{if (subcat[i][1] == locationid)
{document.form1.BoardId.options[document.form1.BoardId.length] = new Option(subcat[i][0], subcat[i][2]);
}}}
</script>
********************** (二) 顯示分組,并編寫列表框的OnChange事件.
<%set Rs=server.CreateObject("adodb.recordset")
Sql="select * from BookClass order by ClassId desc"
Rs.open Sql,cn,1,1
if Rs.eof and Rs.bof then
response.write "請(qǐng)先添加總類。"
response.end
else%>
<select name="ClassId" onChange="changelocation(document.form1.ClassId.options[document.form1.ClassId.selectedIndex].value)">
<option selected value="">==請(qǐng)選擇大類==</option>
<% do until Rs.eof%>
<option value="<%=trim(Rs("ClassId"))%>"><%=trim(Rs("ClassName"))%></option>
<%Rs.movenext
loop
end if
Rs.close
set Rs = nothing%>
</select>
<select name="BoardId"><option selected value="">==請(qǐng)選擇小類==</option>
</select>
相關(guān)文章
ASP基礎(chǔ)入門第十篇(ASP內(nèi)建對(duì)象Server)
這篇文章主要介紹了ASP內(nèi)建對(duì)象Server的相關(guān)資料,需要的朋友可以參考下2015-10-10
asp中COM組件中如何連接數(shù)據(jù)庫(kù)的代碼
asp中COM組件中如何連接數(shù)據(jù)庫(kù)的代碼...2007-03-03
ASP+MSSQL2000 數(shù)據(jù)庫(kù)被批量注入后的解決方法
這陣子,采用ASP+MSSQL設(shè)計(jì)的很多網(wǎng)站可能遭遇到sql數(shù)據(jù)庫(kù)被掛馬者插入JS木馬的經(jīng)歷;這不,朋友的一個(gè)網(wǎng)站就被黑客忽悠了一把2009-02-02
ASP 循環(huán)導(dǎo)入導(dǎo)出數(shù)據(jù)處理 不使用緩存
非常不錯(cuò),大家可以自己應(yīng)用下。2009-01-01
TSYS一個(gè)新聞多種特性時(shí)如何進(jìn)行前臺(tái)更新?
TSYS一個(gè)新聞多種特性時(shí)如何進(jìn)行前臺(tái)更新?...2007-01-01
Asp 使用 Microsoft.XMLHTTP 抓取網(wǎng)頁(yè)內(nèi)容并過(guò)濾需要的
這篇文章主要介紹了Asp 使用 Microsoft.XMLHTTP 抓取網(wǎng)頁(yè)內(nèi)容(沒(méi)用亂碼),并過(guò)濾需要的內(nèi)容2014-05-05
做了CDN加速的ASP網(wǎng)站獲取用戶真實(shí)IP程序
寫了下asp取真實(shí)IP的代碼,搭環(huán)境測(cè)試無(wú)代理、一級(jí)或多級(jí)代理的情況,可以正常獲取2010-11-11
ASP中通過(guò)該日歷算法實(shí)現(xiàn)的具體代碼
ASP中通過(guò)該日歷算法實(shí)現(xiàn)的具體代碼...2006-08-08
asp 生成任意英文+數(shù)字位數(shù)長(zhǎng)度的隨機(jī)碼函數(shù)
asp 生成任意英文+數(shù)字位數(shù)長(zhǎng)度的隨機(jī)碼函數(shù)...2007-08-08

