因此,用户在labs.jsp上。他们从下拉菜单中选择一个选项,然后单击submit。表单将发布到自身,并重新加载同一页面,其中包含他们最初选择的持久化内容。我以为selected = "selected“可以做到这一点,但显然不是这样。我做错了什么?代码如下:
<form action="labs.jsp" method="get">
<select name="lab" selected = "selected" >
<option value="0">Select Lab</option>
<option value="1">Physics</option>
<option value="2">Chemistry</option>
<option value="3">Biology</option>
</select>
<input type="submit" value="search"/>
</form>发布于 2016-02-21 12:41:05
选定的属性位于option元素中,而不是select元素中。
抱歉,不小心提交了。
http://www.w3schools.com/tags/att_option_selected.asp
试着在电话里这么做是很棒的,哈哈。
<select name="Myselector">
<option value="valuetopass">display text</option>
<option value="anothervalue" selected> option 2</option>
</select>https://stackoverflow.com/questions/35532392
复制相似问题