一个有关连动菜单的问题!

来源:百度知道 编辑:UC知道 时间:2024/06/09 18:43:45
大家好,我有一个二级连动菜单,都是下拉的,现在想把第二联改成复选框的,不知道怎么改,试了好多次都不成功
数据库中有表SmallClass (字段有SmallClassID,SmallClassName,BigClassName)
和表SSmallClass(字段有SSmallClassID,SSmallClassName,SmallClassName)
源来的下拉菜单源代码如下:
<script language="javascript" >
<!--
<%
Dim rsa,sqla
set rsb=server.createobject("adodb.recordset")
sqlb = "select * from SmallClass where BigClassName= '"&"外语考试辅导"&" '"
rsb.open sqlb,conn,1,1

set rs=server.createobject("adodb.recordset")
sql = "select * from SSmallClass"
rs.open sql,conn,1,1
% >

var onecount;
subcat = new Array();
<%
count = 0
do while not rs.eof
% >
subcat[ <%=count% >] = new Array(" <%= trim(rs("SSmallClassName"))% >"," <%= trim(rs("SmallClassName")

用onchange事件触发一个函数

你用的VB吧?怎么感觉你的代码乱七八糟的
<form name="mainform">
<select name="classes" onchange="changeShow()">
<option value="class1">辅导1</option>
<option value="class2">辅导2</option>
</select>
<br />
<table name="lesson" id="lesson">
<tr><td>请选择课程</td></tr>
<tr><td><input type="checkbox" name="lessons" value="lesson1" />课程一</td></tr>
<tr><td><input type="checkbox" name="lessons" value="lesson2" />课程二</td></tr>
</table>
</form>
<script language="javascript">
function changeShow(){
var classes = mainform.classes.value;
var tempOption;
var newrow,newtd;
//你可以把