不适用于<select> </select>

时间:2013-07-29 08:39:42

标签: html

我遇到了一个奇怪的问题。

这是我的代码: -

<table>
<tr>
    <td>Ports to be opened(<em><small>Shift Select Multiple Options</em></small>:</td>
    </tr>

    <td><select name="portoptions[]" multiple="multiple"></td>
    <option value="TCP">TCP</option>
    <option value="UDP">UDP</option>
    <option value="protocol">Protocol</option>

    </select>
</table>

问题: - 选项没有被列出,它完全是空白的..显示什么都没有。 如何修复它以便选项也可以查看? 感谢。

5 个答案:

答案 0 :(得分:5)

您的<td>在选择之前关闭。 <select&gt;应该嵌套在<td>

E.g。

<td>
    <select name="portoptions[]" multiple="multiple">
        <option value="TCP">TCP</option>
        <option value="UDP">UDP</option>
        <option value="protocol">Protocol</option>
    </select>
</td>

答案 1 :(得分:1)

这里有两个问题。 1.您应该在</td>之后加</select>。 2.您应该在<tr>之前添加一个<td>

所以你的最终代码将是

<table>
<tr>
    <td>Ports to be opened(<em><small>Shift Select Multiple Options</em></small>:</td>
    </tr>
<tr>
    <td>
       <select name="portoptions[]" multiple="multiple">
           <option value="TCP">TCP</option>
           <option value="UDP">UDP</option>
           <option value="protocol">Protocol</option>
       </select>
    </td>
</tr>
</table>

答案 2 :(得分:0)

使用,

<table>

<td>Ports to be opened(<em><small>Shift Select Multiple Options</em></small>:</td>
</tr>

<tr>
<td><select name="portoptions[]" multiple="multiple">
<option value="TCP">TCP</option>
<option value="UDP">UDP</option>
<option value="protocol">Protocol</option>

</select></td>
</tr>

答案 3 :(得分:0)

替换:

<td><select name="portoptions[]" multiple="multiple"></td>
<option value="TCP">TCP</option>
<option value="UDP">UDP</option>
<option value="protocol">Protocol</option>

</select>  

致:

<td>
<select name="portoptions[]" multiple="multiple">
<option value="TCP">TCP</option>
<option value="UDP">UDP</option>
<option value="protocol">Protocol</option>
</select>
</td>

答案 4 :(得分:0)

必须在关闭</td>

之前结束所有控件

通过写你的方式,浏览器不知道选项。

所以你需要在<td> <select><option>...</option></select></td>

之间写下来

以上述方式编写代码,

<td>
    <select name="portoptions[]" multiple="multiple">
        <option value="TCP">TCP</option>
        <option value="UDP">UDP</option>
        <option value="protocol">Protocol</option>
    </select>
</td>