我想知道是否有一种方法可以在选择标签而不是选项标签上设置选择
我知道这可行
<select>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="vw" selected>VW</option>
<option value="audi">Audi</option>
</select>
但是我想知道是否可以使用选择标记。
类似
<select selected="audi">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="vw">VW</option>
<option value="audi">Audi</option>
</select>
我知道第二个代码不起作用。
我希望可以使用select标签,像第一个代码一样工作。
谢谢!
答案 0 :(得分:0)
这不是Map
标记的默认属性。
要实现这一点,您应该使用javascript编写自己的函数。
您还应该为此添加toMap
。
这在javascript中是完全无法实现的。
您可以向元素添加select
属性。
Jquery
在javascript中,您可以读取值并将其设置为选项。
data
但是无论如何,为什么要这样?
<select id="cars" data-selected="audi">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="vw">VW</option>
<option value="audi">Audi</option>
</select>
将永远无法工作...
答案 1 :(得分:0)
答案是:不。
尽管您可以编写一些JavaScript来根据req.get_method=lambda: 'PATCH'
标记中的参数在req.add_data=data
上设置selected
属性,但是您随后将修改option
得出您的示例#1。
因此,没有,HTML5中无法像您所要求的那样拥有select
。