......下拉菜單的問題.......請大家指點一下
请教大家一个问题:在下拉菜单中,如果我在添加数据时选择了广东省.江門市
那么在我修改这条记录时,点击修改
它的下拉焦点就在广东省上,而級聯另一邊是江門市
然后其它省份依然在,我又可以选择其它的省修改呢?
如果簡單一點,不用級聯,就是一級的.
response.write " <option value= ' "&rs2( "id ")& " '> "&rs2( "stype ")& " </option> "
又怎麼改呢?
------解决方案--------------------不知道你是不是要这种效果?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN ">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME= "Generator " CONTENT= "EditPlus ">
<META NAME= "Author " CONTENT= " ">
<META NAME= "Keywords " CONTENT= " ">
<META NAME= "Description " CONTENT= " ">
<SCRIPT LANGUAGE= "JavaScript ">
<!--
function setIndex(str){
var select1 = document.getElementById( "select1 ");
alert(str);
select1.options.value = str;
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<SELECT NAME= "select1 ">
<OPTION VALUE= "1 " SELECTED> 1
<OPTION VALUE= "2 "> 2
</SELECT>
<INPUT TYPE= "button " onClick= "setIndex( '2 ') " value= "选择 ">
</BODY>
</HTML>
------解决方案-------------------- <%
aValue = Rs( "value ")
%>
<select name= "select1 ">
<option value= "广东省 " <% if aValue= "广东省 " then response.write "selected " end if%> 广东省 </option>
<option value= "湖北省 " <% if aValue= "湖北省 " then response.write "selected " end if%> 湖北省 </option>
不知可行不?
------解决方案-------------------- <select name= "select1 ">
<option value= "广东省 "> 广东省 </option>
<option value= "湖北省 "> 湖北省 </option>
</select>
<script>
var oSelect = document.getElementById( "select1 ");
for(i=0;i <oSelect.options.length;i++)
{
if(oSelect.options[i].value== "湖北省 ")
{
oSelect.options[i].selected = true;
}
}
</script>
------解决方案--------------------帮顶