另开一贴,原在asp,关于两个select互排
<%
Dim list
Set conn=Server.CreateObject("ADODB.Connection")
DBPath1=server.mappath("../db/db.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath1
set rs=conn.execute("select a from b")
do while not rs.eof
list=list&"<option>"&rs("a")&"</option>"
rs.movenext
Loop
Rs.Close:Set Rs=Nothing
Response.write "<select id='scs' onchange='mselect()'>"&list&"</select>"
Response.write "<select id='scscms'>"&list&"</select>"
%>
<script type="text/javascript">
var option="";
function mselect(){
var scs=document.getElementById("scs");
var scscms=document.getElementById("scscms");
var n=scs.selectedIndex;
for(var i =0;i<scscms.options.length; i++){
if(scs.options[n].text==scscms.options[i].text)
scscms.options.remove(i);
}
if(option!="")scscms.add(option);
option=new Option(scs.options[n].text,"");
}
mselect();
</script>上面mselect()只能做到,选择scs时,scsms中删除,当scsms中选择值时,此时再重新选择scs时,选择项中也要删除scsms选择值
...全文
相关推荐
ASP中用select case代替其他语言中的switch case, default用case else
另一个例子展示了如何根据数字值进行不同操作:```vb<%Dim todaytoday = 5Select Case today Case 0 str = "星期天" Case 1 str = "星期一
asp.net获取select值的方法
"asp.net获取select值的方法"在ASP.NET开发中,经常需要处理用户通过HTML控件提交的数据,其中`<select>`元素(下拉列表)是常见的输入方式。本篇将详细介绍如何在ASP.
ASP中获得Select Count语句返回值的方法
在ASP中获取Select Count(*)查询结果的方法,主要涉及使用ASP内置对象如Response来输出查询结果。具体操作步骤如下:1.
ASP中if语句、select 、while循环的使用方法
接下来是select语句。在ASP中,select语句根据变量的值来执行不同的代码块。
asp.net中提示该行已属于另一个表的解决方法
然后,通过某种条件筛选从另一个数据表中获得所需的数据行,但需要注意的是,这一操作得到的行对象仍与原数据表保持关联。


