大家好,我在尝试使用表单中的'radio'输入时遇到问题 - 每次我将鼠标放在其中一个单选按钮上时,我会得到400错误说
Empty string passed to getElementById(). @ ...cApp.php
我不知道它是否与我试图使用的jQuery代码有某种关联,因为即使我删除了所有jQuery代码,错误也会出现!
这是代码:
<form method="post" action="" id="cApp" autocomplete="off" />
<div class="appTargetLabel">
Target:
<label for=""><input type="radio" name="clientCheck" value="self" checked="checked" /> Self</label>
<label for=""><input type="radio" name="clientCheck" value="client" /> Client</label>
</div>
再次 - 即使我完全删除了所有jquery代码,我仍然会遇到这些错误。
答案 0 :(得分:1)
看起来getElementById()和缺少ID存在问题。我不知道这个错误消息的显示位置,但我会尝试使用ID并将标签连接到它们:
<form method="post" action="" id="cApp" autocomplete="off" />
<div class="appTargetLabel">
Target:
<label for="i1"><input id="i1" type="radio" name="clientCheck" value="self" checked="checked" /> Self</label>
<label for="i2"><input id="i2" type="radio" name="clientCheck" value="client" /> Client</label>
</div>
</form>