<select>
<option  <%if 选中 then%>selected<%end if%> >选项1</option>
<option  <%if 选中 then%>selected<%end if%> >选项2</option>
<option  <%if 选中 then%>selected<%end if%> >选项3</option>
<option  <%if 选中 then%>selected<%end if%> >选项4</option>
<option  <%if 选中 then%>selected<%end if%> >选项5</option>
<option  <%if 选中 then%>selected<%end if%> >选项6</option>
</select>

解决方案 »

  1.   

    我的办法是
    第一个为你选中的值其他的为你要选的值,是难看了点。
    <select>
    <option><%=选中的值%></option>
    <option>选项1</option>
    <option>选项2</option>
    <option>选项3</option>
    <option>选项4</option>
    <option>选项5</option>
    <option>选项6</option>
    </select>
      

  2.   

    <option  selected >选项1</option>
    ------------------
    楼上的ASP写发可以的。哪个需要选,把selected 写进去就可以了。
      

  3.   

    <form name = "testForm">
    <select name = "selectItem">
    <option  value = "选项1">选项1</option>
    <option  value = "选项2">选项2</option>
    <option  value = "选项3">选项3</option>
    <option  value = "选项4">选项4</option>
    <option  value = "选项5">选项5</option>
    <option  value = "选项6">选项6</option>
    <option  value = "选项7">选项7</option>
    <option  value = "选项8">选项8</option>
    ...</select>
    </form>
    <script language="JavaScript">
           document.testFrom.selectItem.value = '<%=selectvalue%>'; 
    </script>
      

  4.   

    这是最简单实用的办法,还有就是写一个函数:
    function toSelectValue(SelectName,strValue)
    {
     for (var i=0;i<=SelectName.length-1;i++)
    {
    if (SelectName.options[i].value==strValue)
    {
    SelectName.options[i].selected=true;
    break;
    }
    }
    }怎么调用我就不多嘴了。
      

  5.   

    求教
    有什么方法可以通过程序控制,使一个下拉框下拉,并且使其中一个选项处于选中状态?///////////////////////////////////////////程序做不到,不过可以模拟:
    <input>
    <select name='titlename' onFocus="document.all.sending.style.top=this.offsetTop+this.clientHeight;document.all.sending.style.left=this.offsetLeft;document.all.sending.style.visibility='visible';" onblur="if(document.activeElement!=document.all.titlename2)document.all.sending.style.visibility='hidden'">
    <option value="期中考试">期中考试</option>
    <option value="期末考试">期末考试</option>
    <option value="单元测验">单元测验</option>
    </select>
    <div id="sending" style="position: absolute; top: 2000; left: 2000; visibility: hidden;border:0px">
    <select name='titlename2' size="3"  class='t' onblur="document.all.sending.style.visibility='hidden'" ondblclick="document.all.sending.style.visibility='hidden'" onclick="document.all.titlename.value=this.value;">
    <option value="期中考试">期中考试</option>
    <option value="期末考试">期末考试</option>
    <option value="单元测验">单元测验</option>
    </select>
    </div>
    <script>
    document.all.titlename.focus();
    document.all.titlename2.options[1].selected=true;
    </script>
      

  6.   

    改进一点点:<input>
    <select name='titlename' onFocus="document.all.sending.style.top=this.offsetTop+this.clientHeight;document.all.sending.style.left=this.offsetLeft;document.all.sending.style.visibility='visible';" onblur="if(document.activeElement!=document.all.titlename2)document.all.sending.style.visibility='hidden'" onchange="document.all.sending.style.visibility='hidden';">
    <option value="期中考试">期中考试</option>
    <option value="期末考试">期末考试</option>
    <option value="单元测验">单元测验</option>
    </select>
    <div id="sending" style="position: absolute; top: 2000; left: 2000; visibility: hidden;border:0px">
    <select name='titlename2' size="3"  class='t' onblur="document.all.sending.style.visibility='hidden'" ondblclick="document.all.sending.style.visibility='hidden'" onclick="document.all.titlename.value=this.value;">
    <option value="期中考试">期中考试</option>
    <option value="期末考试">期末考试</option>
    <option value="单元测验">单元测验</option>
    </select>
    </div>
    <script>
    document.all.titlename.focus();
    document.all.titlename2.options[1].selected=true;
    </script>
      

  7.   

    qiqunet(瑞旗·广东) 正解
    也谢谢其他几位.给分了