ASP表单问题,百分求助
wxcyz 2003-08-26 02:25:17 <tr>
<td align="center">
<SCRIPT language=JavaScript>
<!--
function SearchtrimOptions( dat, len ) {
while( dat.options.length > len ) dat.options[len] = null;
}
function SearchsetOption( opt, idx, txt, vl, def ){
opt.options[idx] = new Option(txt,vl);
}
function onBrandChange( tmpbrand,sform ) {
tmpno=1;
for (i=1;i<sform.form.lbid.length;i++){
tmpvalue = sform.form.lbid[i].value.split(",");
if (tmpbrand == tmpvalue[0]) {
SearchsetOption(sform,tmpno,tmpvalue[2],tmpvalue[1]);
tmpno++;
}
}
SearchtrimOptions(sform,tmpno);
sform.focus();
if(tmpno > 1) { sform.focus() };
}
function onClumnChange( tmpbrand,sform ) {
tmpno=1;
for (i=1;i<sform.form.gdgq.length;i++){
tmpvalue = sform.form.gdgq[i].value.split(",");
if (tmpbrand == tmpvalue[0]) {
SearchsetOption(sform,tmpno,tmpvalue[2],tmpvalue[1]);
tmpno++;
}
}
SearchtrimOptions(sform,tmpno);
sform.focus();
if(tmpno > 1) { sform.focus() };
}
function onThrChange( tmpbrand ) {
}
function SearchcheckData (bf){
return true
}
//-->
</SCRIPT>
<META>
<--这段要改成从数据库调用数据的ID号提交上去,不是和上面一个表-->
<INPUT type=hidden value=0 name=lbid>
<INPUT type=hidden value=1,101,计算机散件 name=lbid>
<INPUT type=hidden value=1,102,外设耗材 name=lbid>
<INPUT type=hidden value=1,103,软件 name=lbid>
<INPUT type=hidden value=1,104,数码产品 name=lbid>
<INPUT type=hidden value=1,105,网络服务 name=lbid>
<INPUT type=hidden value=1,106,其他 name=lbid>
<INPUT type=hidden value=2,201,记时服务 name=lbid>
<INPUT type=hidden value=2,202,保姆 name=lbid>
<INPUT type=hidden value=2,203,寻人寻物 name=lbid>
<INPUT type=hidden value=2,204,挂失/声明 name=lbid>
<INPUT type=hidden value=2,205,资金项目 name=lbid>
<INPUT type=hidden value=2,206,发明专利 name=lbid>
<INPUT type=hidden value=2,207,其他合作 name=lbid>
<INPUT type=hidden value=2,208,生产资料 name=lbid>
<INPUT type=hidden value=2,209,法律服务 name=lbid>
<INPUT type=hidden value=2,210,医疗健康 name=lbid>
<INPUT type=hidden value=2,211,摄影摄像 name=lbid>
<INPUT type=hidden value=2,212,艺术设计 name=lbid>
<INPUT type=hidden value=2,213,印刷服务 name=lbid>
<INPUT type=hidden value=2,214,美容美发 name=lbid>
<INPUT type=hidden value=2,215,餐饮服务 name=lbid>
<INPUT type=hidden value=2,216,其他服务 name=lbid>
<INPUT type=hidden value=3,301,旅游 name=lbid>
<INPUT type=hidden value=3,302,运动健身 name=lbid>
<INPUT type=hidden value=3,303,其他运动 name=lbid>
<INPUT type=hidden value=3,304,娱乐休闲用品及场馆 name=lbid>
<INPUT type=hidden value=3,305,收藏品、艺术品 name=lbid>
<INPUT type=hidden value=3,306,其他收藏 name=lbid>
<--这段用文字-->
<INPUT type=hidden value=0 name=gdgq>
<INPUT type=hidden value=101,111,选项一 name=gdgq>
<INPUT type=hidden value=101,112,选项二 name=gdgq>
<INPUT type=hidden value=102,113,选项一 name=gdgq>
<INPUT type=hidden value=102,114,选项二 name=gdgq>
<INPUT type=hidden value=103,115,选项一 name=gdgq>
<INPUT type=hidden value=103,116,选项二 name=gdgq>
<INPUT type=hidden value=104,119,选项一 name=gdgq>
<INPUT type=hidden value=104,131,选项二 name=gdgq>
<INPUT type=hidden value=105,141,选项一 name=gdgq>
<INPUT type=hidden value=105,201,选项二 name=gdgq>
<INPUT type=hidden value=106,203,选项一 name=gdgq>
<INPUT type=hidden value=106,205,选项二 name=gdgq>
<INPUT type=hidden value=201,208,选项一 name=gdgq>
<INPUT type=hidden value=201,209,选项二 name=gdgq>
<INPUT type=hidden value=202,211,选项一 name=gdgq>
<INPUT type=hidden value=202,212,选项二 name=gdgq>
<INPUT type=hidden value=203,213,选项一 name=gdgq>
<INPUT type=hidden value=203,214,选项二 name=gdgq>
<INPUT type=hidden value=204,218,选项一 name=gdgq>
<INPUT type=hidden value=204,219,选项二 name=gdgq>
<INPUT type=hidden value=205,221,选项一 name=gdgq>
<INPUT type=hidden value=205,222,选项二 name=gdgq>
<INPUT type=hidden value=220,223,选项一 name=gdgq>
<INPUT type=hidden value=220,224,选项二 name=gdgq>
<INPUT type=hidden value=230,232,选项一 name=gdgq>
<INPUT type=hidden value=230,233,选项二 name=gdgq>
<INPUT type=hidden value=240,241,选项一 name=gdgq>
<INPUT type=hidden value=240,242,选项二 name=gdgq>
<INPUT type=hidden value=260,266,选项一 name=gdgq>
<INPUT type=hidden value=260,267,选项二 name=gdgq>
<INPUT type=hidden value=390,394,选项一 name=gdgq>
<INPUT type=hidden value=390,395,选项二 name=gdgq>
'<--这段要改成从数据库调用数据,这段没有问题。-->
<SELECT class=smallInput style="WIDTH: 85px"
onchange=onBrandChange(this.options[this.selectedIndex].value,this.form.id);
size=-1 name=gqid>
<option selected>选择行业大类</option>
<%
connstr="DBQ="+server.mappath("data.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
set rst=server.createobject("adodb.recordset")
sqlt="select * from gqid"
rst.open sqlt,conn,1,1
do while not rst.eof
response.write "<option value='"+CStr(rst("gqid"))+"' >"+rst("gqmc")+"</option>"+chr(13)+chr(10)
rst.movenext
loop
rst.close
%>
</select>
<SELECT class=smallInput
style="WIDTH: 85px"
onchange="onClumnChange(this.options[this.selectedIndex].value,this.form.thrid)"
size="-1" name="id" alt="dde">
<OPTION value="" selected onclick=window.alert("ok");>栏目</OPTION>
</SELECT>
<SELECT class=smallInput style="WIDTH: 85px" size=-1 name=thrid
onchange="onThrChange(this.options[this.selectedIndex].value)">
<OPTION value="" selected>子栏目</OPTION>
</SELECT>
</td>
</tr>
这个代码我无法向数据库提交。(前2个表单向数据库另一个表提交数据ID号,第二个表不能影响结构下调用数据)请高手指教,100分求助。