html - 为什么在选择选项中使用比较器时浏览器会生成一个空选项?
问题描述
此 HTML 在浏览器中生成一个空选项,它怎么可能?以及如何处理?
<select name="comparator" id="comparator">
<option value="=="> Equals (==) </option>
<option value=">"> Greater Than (>) </option>
<option value="<"> Less Than (<) <option>
<option value=">="> Greater Than/Equal (>=) </option>
<option value=">="> Less Than/Equal (>=) </option>
</select>
解决方案
你没有关闭这个标签
<option value="<"> Less Than (<) **<option>**
<select name="comparator" id="comparator">
<option value="=="> Equals (==) </option>
<option value=">"> Greater Than (>) </option>
<option value="<"> Less Than (<) **<option>**
<option value=">="> Greater Than/Equal (>=) </option>
<option value=">="> Less Than/Equal (>=) </option>
</select>
应该:
<select name="comparator" id="comparator">
<option value="=="> Equals (==) </option>
<option value=">"> Greater Than (>) </option>
<option value="<"> Less Than (<) </option>
<option value=">="> Greater Than/Equal (>=) </option>
<option value=">="> Less Than/Equal (>=) </option>
</select>