问题一: 如何用隐藏的方式显示下拉列表框的内容如:
Test.jsp代码:
<form name=aaa target="hide">
   <select name="level" tabindex=14>
        <option>一级</option>
        <option>二级</option>
        <option>三级</option>
        <option>四级</option>
   </select>
<input type=button value=演示 document.aaa.action="a.jsp";document.aaa.submit();>
   </form>
<iframe name=hide style="visibility:hidden"></iframe>a.jsp源代码-下列代码由JSP生成即可实现对当前页面数据的修改
<script>
top.document.aaa.up.value="三级";
</script>
点击test.jsp里的演示,要在列表框里显示"三级"

解决方案 »

  1.   

    <form name=aaa target="hide">
       <select name="level" tabindex=14>
            <option>一级</option>
            <option>二级</option>
            <option>三级</option>
            <option>四级</option>
       </select>
    <input type=button value=演示 onclick="javascript:document.aaa.level.selectedIndex=2";>
       </form>
    <iframe name=hide style="visibility:hidden"></iframe>
    这样就可以了,selectedIndex得值是从0开始的
    如果你想选中二级就是1,
    如果你想选中一级就是0,
    如果你想选中四级就是3