首页 > 解决方案 > 为什么在选择选项中使用比较器时浏览器会生成一个空选项?

问题描述

此 HTML 在浏览器中生成一个空选项,它怎么可能?以及如何处理?

<select name="comparator" id="comparator">
    <option value="=="> Equals (==) </option>
    <option value="&gt"> Greater Than (&gt) </option>
    <option value="&lt"> Less Than (&lt) <option>
    <option value="&gt="> Greater Than/Equal (&gt=) </option>
    <option value="&gt="> Less Than/Equal (&gt=) </option>
</select>

标签: html

解决方案


你没有关闭这个标签

 <option value="&lt"> Less Than (&lt) **<option>**




<select name="comparator" id="comparator">
    <option value="=="> Equals (==) </option>
    <option value="&gt"> Greater Than (&gt) </option>
    <option value="&lt"> Less Than (&lt) **<option>**
    <option value="&gt="> Greater Than/Equal (&gt=) </option>
    <option value="&gt="> Less Than/Equal (&gt=) </option>
</select>

应该:

<select name="comparator" id="comparator">
    <option value="=="> Equals (==) </option>
    <option value="&gt"> Greater Than (&gt) </option>
    <option value="&lt"> Less Than (&lt) </option>
    <option value="&gt="> Greater Than/Equal (&gt=) </option>
    <option value="&gt="> Less Than/Equal (&gt=) </option>
</select>

推荐阅读