Javascript 检查多个无线电输入

Javascript 检查多个无线电输入,javascript,checkbox,input,radio-button,mustache,Javascript,Checkbox,Input,Radio Button,Mustache,我的问题似乎很简单,但我看不出哪里出了问题。 我只是想在无线电输入的帮助下,得到一个简单的选择题表格,其中只有一个选项是可能的 我正在使用一个带有Mustache.js的循环,我相信它会阻止它工作,因为我可以同时选择每个输入 这是密码 <ul class="list-group mongroupe">{{#liens}}<form> <li class="list-group-item"><div onclick="sessionStorage['id

我的问题似乎很简单,但我看不出哪里出了问题。 我只是想在无线电输入的帮助下,得到一个简单的选择题表格,其中只有一个选项是可能的

我正在使用一个带有Mustache.js的循环,我相信它会阻止它工作,因为我可以同时选择每个输入

这是密码

<ul class="list-group mongroupe">{{#liens}}<form>
<li class="list-group-item"><div  onclick="sessionStorage['idpatient']='{{patient}}'">
<input type="radio" name="listemp" value={{patient}}/><h2> {{patient}} </h2> </div>
</li></form>
{{/liens}}
</ul>
    {{{{#liens}
  • {{患者}
  • {{/留置权}
即使输入具有相同的名称(其他问题将此作为解决方案)。
我非常感谢您给我一个如何解决这个问题的提示。

表单
移到
ul
之外,或者至少移到
留置权
块之外。呈现的HTML可能每个单选按钮都有一个表单,这意味着每个单选按钮在它自己的组中都是单独的。

表单不是UL的有效子级,因此标记无效。@adeneo这不是真的。请显示呈现的HTMLHTML@CyberDude-什么是假的?你能有一张UL直系子女的表格吗?@CyberDude-你仍然不能有UL直系子女的表格