使用表单的无线电时出现很多循环错误

时间:2011-09-03 14:17:22

标签: jquery html forms radio

大家好,我在尝试使用表单中的'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代码,我仍然会遇到这些错误。

1 个答案:

答案 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>