大师,
我用php形式为文本输入了30多个字段。 某些字段可能像是输入一样简单,我试图使它们成为select下拉列表,最终我得到了下拉列表的代码,因为这些字段没有像文本字段一样填充到表中。
这是代码示例。
<tr>
<td style="color:black;background-color:WhiteSmoke;" class="auto-style3">Model</td>
<td class="auto-style4">
<input id="Text2" type="text" name='model'/></td>
</tr>
问题代码在下面
<tr>
<td style="color:black;background-color:WhiteSmoke;" class="auto-style3">Is Virtual Name?</td>
<td class="auto-style4">
<select name="isvirtualname">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>
<input id="Text1" type="select" name='Is Virtual Name' /></td>
</td>
</tr>
新代码也不是
<td style="color:black;background-color:WhiteSmoke;" class="auto-style3">Is Virtual Name?</td>
<td class="auto-style4">
<select name="IsVirtualName">
<option value="">---Please shoose an option--
</option>
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>
</td>
</tr>
答案 0 :(得分:0)
type="select"
不是有效的属性。有关有效属性,请参见this article on MDN。您可以使用<input>
或<select>
,但不能同时使用两者。如果您想使用带有预定义值的普通输入框,还可以查看<datalist>
元素。