asp動(dòng)態(tài)判斷下拉菜單或選擇框哪個(gè)已選
建站中經(jīng)常會(huì)遇到這樣一種情況:特別是做修改信息頁(yè)面的時(shí)候,下拉菜單類(lèi)別是選擇哪個(gè)的,選擇框哪個(gè)是選擇的等。因?yàn)樘砑拥男畔⒂羞x擇分類(lèi),單選或多選框哪個(gè)是選擇的等判斷。下面是ASP的一種動(dòng)態(tài)判斷方式:
下拉菜單哪個(gè)已選擇:
<select name="G_open" id="G_open">
<option Value="1" <%if rs("G_open")=1 then%>selected<%end if%>>分類(lèi)1</option>
<option Value="0" <%if rs("G_open")=0 then%>selected<%end if%>>分類(lèi)2</option>
</select>
注:如果rs("G_open")=1則選擇分類(lèi)1,如果rs("G_open")=0則選擇分類(lèi)2
ASP判斷單選哪個(gè)已選擇:(雙選的話(huà)NAME不同而已)
正常<input type="radio" class=radio Value="0" <%if rsuser("lockuser")=0 then%>checked<%end if%> name="lockuser">
鎖定<input type="radio" class=radio Value="1" <%if rsuser("lockuser")=1 then%>checked<%end if%> name="lockuser">
屏蔽<input type="radio" class=radio Value="2" <%if rsuser("lockuser")=2 then%>checked<%end if%> name="lockuser">
注:如果rsuser("lockuser")=0則是正?蛞堰x,如果是1則是選中了鎖定,如果是2則選中了屏蔽。如果是多選擇框的則把每個(gè)name="lockuser"改成不同名字即可。
記得最后把所有V改成v