javascript - 未经检查的 radio 不会发布其值

标签 javascript html onclick radio-button

正在寻找解决方案,如何在检查或未检查时发布 2 个单选按钮值。

我的代码是

<input name="r1" id="r1" type="radio">r1
<input name="r2" id="r2" type="radio">r2

当我提交表单时,我想要发布 2 个参数: r1:值 r2:值

值 = 1(如果选择) 但如果未选中,还需要传递 0。

尝试设置提交按钮 onclick 操作的值,但这没有帮助。

最佳答案

简单地说:

不能。如果您想发布两个或更多值,请使用复选框。

<input type="checkbox" name="check[]" value="1">
<input type="checkbox" name="check[]" value="2">

关于javascript - 未经检查的 radio 不会发布其值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20032790/

相关文章:

javascript - 在独立容器层之间使用 vanilla js 交叉淡入淡出幻灯片

javascript - 属性 onclick 为 null

android - ListView onItemclickListener 不工作

javascript - 如何在 Sublime Text 上对相同的文件扩展名使用不同的语法? (JS/JSX)

javascript - 如何在表中按列表示 JSON 响应

javascript - Material ui textfield ith redux 表单问题

javascript - 如何使用 onClick 写入文本文件?

javascript - 使用嵌套 open() 函数时何时退出?

html - 带有图像垂直对齐的内联框 :middle with parent box

html - 悬停时出现并保持可见