新手向高手请教-关于
  • 的问题
  • melody1111 2004-08-02 02:04:29
    怎样才能实现点击option中不同的value值进入不同的.ASP页面,一部分option值为自定义的数字,一部分是数据库中的id,还有一个value值为0进入首页?
    ...全文
    188 6 打赏 收藏 转发到动态 举报
    写回复
    用AI写文章
    6 条回复
    切换为时间正序
    请发表友善的回复…
    发表回复
    tjficcbw 2004-08-02
    • 打赏
    • 举报
    回复
    应为:
    判断值设置
    sel0="selected"

    sel1="selected"

    <select name="selectid" onChange=GoProd(this);>
    <option <%=sel0%> value="list.asp?typeid=0">综合论坛</option>
    <option <%=sel1%> value="list.asp?typeid=1">怀念小平</option>
    </select>
    mrshelly 2004-08-02
    • 打赏
    • 举报
    回复
    <SELECT name="abc" onchange="alert(this.name);">
    <OPTION value='1'>abc.com</OPTION>
    <OPTION value='2'>aabc.com</OPTION>
    </SELECT>
    melody1111 2004-08-02
    • 打赏
    • 举报
    回复
    例如:
    <select name="aa">
    <option value="1">1</option>
    <option value="2">2</option>
    <!--#include file="list.asp" -->
    </select>

    list.asp:
    <option value='77'></option>
    <option value='78'></option>
    其中的77,78为数据库中的id字段,list.asp由下面的语句生成:
    fs.Write("<option value='"&rs("ID")&"'">"&rs("Name")&"</option>")
    tjficcbw 2004-08-02
    • 打赏
    • 举报
    回复
    判断值设置
    sel0="selected"

    sel1="selected"

    <form name="form1" method="post" action="list.asp">
    <select name="selectid" onChange=GoProd(this);>
    <option <%=sel0%> value="list.asp?typeid=0">综合论坛</option>
    <option <%=sel1%> value="list.asp?typeid=1">怀念小平</option>
    </select>
    </form>
    kkgolf 2004-08-02
    • 打赏
    • 举报
    回复
    类似于以下代码!

    <script language=javascript>
    function selectLanguage() {
    sSix = '';
    sUser = '';
    sEmail = '';
    sLanguage = '';
    sTheme = '';

    frm = document.forms[0];
    if(frm.six && frm.six.options)
    sSix = frm.six.options[frm.six.selectedIndex].value;
    if(frm.f_user)
    sUser = frm.f_user.value;
    if(frm.tem)
    sTheme = frm.tem.options[frm.tem.selectedIndex].value;
    if(frm.lng)
    sLanguage = frm.lng.options[frm.lng.selectedIndex].value;

    sLocation = 'index.php?lid='+sLanguage+'&tid='+sTheme+'retid=21139&f_user='+escape(sUser)+'&six='+sSix;
    location.replace(sLocation);
    }
    </script>

    <select name=lng onChange=selectLanguage()>
    <option value=0>English</option>
    <option value=1 selected>Simplified Chinese</option>
    <option value=2>Traditional Chinese</option>
    </select>
    skyboy0720 2004-08-02
    • 打赏
    • 举报
    回复

    <select name="select" onchange=javascript:window.open(this.options[this.selectedIndex].value>
    <option selected value="xxx.asp">——产品与技术</option>
    <option value="1.asp">——>产品1</option>
    <option value="2.asp">——>产品2</option>
    </select>

    28,406

    社区成员

    发帖
    与我相关
    我的任务
    社区描述
    ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
    社区管理员
    • ASP
    • 无·法
    加入社区
    • 近7日
    • 近30日
    • 至今
    社区公告
    暂无公告

    试试用AI创作助手写篇文章吧