【发布时间】:2018-06-23 21:21:08
【问题描述】:
我正在尝试将输入元素添加到选择元素中。我不起作用的代码如下所示;
<select size="<%= myCollection.length %>" id="functionList">
<% for(var i=0; i<myCollection.length; i++){ %>
<option>
<input class="myInput" id="<%= i %>" name="<%= myCollection[i].name %>"></input>
</option>
<% } %>
</select>
【问题讨论】:
-
这不是有效的 HTML。
-
这是你的完整代码吗?
-
@Barmar 这显然是一个模板
-
抱歉,选择元素中不能有输入元素。
-
@AnteJablanAdamović 我的意思是它生成的 HTML 无效,因为您不能在选项内输入。
标签: javascript html select input