asp动态判断下拉菜单或选择框哪个已选

文章类型:常见问题    发表2010-01-20   文章编辑:怒熊网络 · 一站式互联网+技术服务商!   阅读:315

建站中经常会遇到这样一种情况:特别是做修改信息页面的时候,下拉菜单类别是选择哪个的,选择框哪个是选择的等。因为添加的信息有选择分类,单选或多选框哪个是选择的等判断。下面是怒熊网【重庆网站建设】ASP的一种动态判断方式:

下拉菜单哪个已选择:
<select name='G_open' id='G_open'>
<option Value='1' <%if rs('G_open')=1 then%>selected<%end if%>>分类1</option>
<option Value='0' <%if rs('G_open')=0 then%>selected<%end if%>>分类2</option>
</select>
注:如果rs('G_open')=1则选择分类1,如果rs('G_open')=0则选择分类2

ASP判断单选哪个已选择:(双选的话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则是正常框已选,如果是1则是选中了锁定,如果是2则选中了屏蔽。如果是多选择框的则把每个name='lockuser'改成不同名字即可。

记得最后把所有V改成v