将 selected="selected" 更改为选项列表中的第一个值
Changing selected="selected" to first value in a option list
我使用一个插件,允许用户在酒店预订房间。我想将预选选项更改为第一个值,使用 PHP 或 Javascript。
<select id="room">
<option value="1">1</option>
<option value="2" selected="selected">2</option>
</select>
我想实现的:
<select id="room">
<option value="1" selected="selected">1</option>
<option value="2">2</option>
</select>
有办法吗?
如果我没理解错的话,你只需要使用 selected HTML 属性,像这样:
<option value="1" selected>1</option>
由于在创建后更改 HTML 元素应该在客户端完成,我认为您应该使用 JavaScript 来更改所选元素,如下所示:
document.getElementById("room").selectedIndex = "0"
我使用一个插件,允许用户在酒店预订房间。我想将预选选项更改为第一个值,使用 PHP 或 Javascript。
<select id="room">
<option value="1">1</option>
<option value="2" selected="selected">2</option>
</select>
我想实现的:
<select id="room">
<option value="1" selected="selected">1</option>
<option value="2">2</option>
</select>
有办法吗?
如果我没理解错的话,你只需要使用 selected HTML 属性,像这样:
<option value="1" selected>1</option>
由于在创建后更改 HTML 元素应该在客户端完成,我认为您应该使用 JavaScript 来更改所选元素,如下所示:
document.getElementById("room").selectedIndex = "0"