选择选项作为输入问题

时间:2018-10-05 14:03:36

标签: php html

大师,

我用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>

1 个答案:

答案 0 :(得分:0)

type="select"不是有效的属性。有关有效属性,请参见this article on MDN。您可以使用<input><select>,但不能同时使用两者。如果您想使用带有预定义值的普通输入框,还可以查看<datalist>元素。