在我的HTML中,我正在显示复选框。我的问题是,设置了值(如Chrome调试器中所示),但浏览器无法看到它们。我试过Firefox和Chrome无济于事。我也取消了CSS的链接,但问题仍然存在。
以下是截图:
我做错了什么?
答案 0 :(得分:2)
复选框不会像那样工作,你只需要使用<label>
或其他东西将值放在旁边:
<input type="checkbox" id="1" name="criterias[]" value="Beauty"> <label for="1">Beauty</label>
答案 1 :(得分:2)
由于其他原因,您拥有属性value
!!
值用于为元素赋值!
您必须提及要显示的文字,如下所示!
<input type="checkbox" name="vehicle" value="Bike">I love bikes
<input type="checkbox" name="vehicle" value="Car">I hate cars