我正在尝试同时验证多组单选按钮。我不仅无法验证它们,而且还无法显示 div 中的错误。选择该选项后,我希望验证并保存该值,以便稍后将值保存在本地存储中。(此时我不想打印它我只想按值验证并确保选择了某些东西)我不确定我做错了什么,这是我的代码: https ://jsfiddle.net /7ace6uws/
由于我无法仅发布 jsfiddle 并且还需要附带代码,因此这里是我的 HTML:
<tr>
<td><label>Whats your favorite color:</label:>
</td>
<div id="color"></div>
<td>
<fieldset id="group1">
<input type="radio" value="blue" name="color">Blue
<input type="radio" value="red" name="color">Red
<div>
</div>
</fieldset>
</td>
</tr>
<tr>
<td><label>What is your favorite food:</label></td>
<div id="food"></div>
<td>
<fieldset id="group2">
<input type="radio" id="pizza" name="food">Pizza
<input type="radio" id="cake" name="food">Cake
</fieldset>
</td>
</tr>
<tr>
<td><label>Do you go to school:</label></td>
<div id="school"></div>
<td>
<fieldset id="group3">
<input type="radio" id="yes" name="school">Yes
<input type="radio" id="no" name="school">No
</fieldset>
</td>
</tr>
<input type="button" value="Save" onclick="validateForm();" />
关于可能重复的注意事项:我知道这个问题之前已经被问过。我已经阅读了类似问题的答案,但我仍然迷路了。对于某些答案,我无法理解 Javascript,因为它们使用了称为模板文字的东西。一些答案还使用了我还没有学过的 jQuery。一些答案也使用了 formData (https://developer.mozilla.org/en-US/docs/Web/API/FormData),但我还没有学会这个,所以我正在尝试使用我所知道的来编写代码到目前为止,这是基本的 javascript。
桃花长相依
烙印99
相关分类