我可以在选择元素的选项中使用HTML标记吗?

HTML select元素的选项是否可以包含HTML标签?


例如,给出以下代码:


 <select>

    <option value="one"><b>one is bold</b></option>

    <option value="two">two has some <span style='color:red;'>red</span> text</option>

    <option value="three">three is just normal</option>

 </select>

我想要实际以HTML呈现的选项。在此应用程序中,我可以使用HTML,CSS,JavaScript(包括jQuery)。HTML本身是通过Django(django.form.fields.select)呈现的。


动漫人物
浏览 495回答 3
3回答

哔哔one

不,你不能这样做。<option>标签不能包含任何其他标签。

宝慕林4294392

你不能。如果需要的话,可以使用浮动div和position之类的东西,并使用Css将其显示为选择内容。然后使用javascipt单击允许用户选择。
打开App,查看更多内容
随时随地看视频慕课网APP