如何读取是否选中单选按钮并使用 JavaScript 将其另存为 1
how to read if radio button checked and save it as 1 with javascript?
>我有 3 个单选按钮:
<div id="step-1">
<h2 class="StepTitle">
<label style="font-weight: bold; color: #662819;" id="frage1"></label>
</h2>
<br />
<input type="radio" name="group1" id="antwort1" value="" onmousedown="this.__chk = this.checked" onclick="if (this.__chk) this.checked = false" />
<label id="antwort1fuerFrage1"></label>
<br />
<br />
<input type="radio" name="group1" id="antwort2" value="" onmousedown="this.__chk = this.checked" onclick="if (this.__chk) this.checked = false" />
<label id="antwort2fuerFrage1"></label>
<br />
<br />
<input type="radio" name="group1" id="antwort3" value="" onmousedown="this.__chk = this.checked" onclick="if (this.__chk) this.checked = false" />
<label id="antwort3fuerFrage1"></label>
</div>
我正在尝试读取是否选中了单选按钮,并保存一个值(需要 1 或/0),如下所示:
var frage1 = document.getElementById("frage1").innerHTML;
var antwort1 = document.getElementById("antwort1");
var antwort2 = document.getElementById("antwort2");
var antwort3 = document.getElementById("antwort3");
antwort1 = $('input[id="antwort1"]:checked').val();
antwort2 = $('input[id="antwort2"]:checked').val();
antwort3 = $('input[id="antwort3"]:checked').val();
Antwort 1, 2, 3 未定义。我需要0
或1
.
你可以
只使用.length
,因为你正在查询 ID:
antwort1 = $('#antwort1:checked').length;
antwort2 = $('#antwort2:checked').length;
antwort3 = $('#antwort3:checked').length;
像 prop() 一样使用 prop()
antwort1 = $('input[id="antwort1"]').prop();
antwort2 = $('input[id="antwort2"]').prop();
antwort3 = $('input[id="antwort3"]').prop();
小提琴
你可以
这样做:
var antwort1 = $('#antwort1:checked').length;
var antwort2 = $('#antwort2:checked').length;
console.log(antwort1);
console.log(antwort2);
小提琴演示
相关文章:
- 试图制作一个“;另存为“;使用php's”;file_put_contents”;和javascript&quo
- 将 JavaScript 对象另存为字符串
- 使用javascript将画布另存为图像
- 使用JavaScript,我可以上传一个word文件并使用.replaces然后另存为新文档吗
- JavaScript弹出浏览器'另存为'-停用?为什么?
- 将谷歌地图另存为图像 - 使用javascript(能够截取屏幕截图)
- 如何将 javascript 数组另存为 redis 列表
- 是否有一个 javascript 库可以在图像上注释并将注释另存为服务器中的图像
- Javascript计算脚本,用于计算表单输入值,然后另存为page2.php的隐藏输入
- 使用 JavaScript 打开“另存为”/“下载”对话框以下载动态创建的文件
- 需要一个类似于“另存为”对话框的解决方案来使用 javascript 选择文件名和位置
- jQuery 变量另存为 JavaScript var 意外行为
- 禁用所有浏览器中使用 javascript 的“保存和另存为”选项
- 如何在单击“另存为草稿”按钮时使用 JavaScript 保存表单内容
- 如何读取是否选中单选按钮并使用 JavaScript 将其另存为 1
- 如何使用javascript将默认文件扩展名放在另存为对话框中
- 将 JavaScript 值另存为数据库中的明文
- javascript setTimeout()输出另存为变量
- 从javascript打开另存为对话框
- csv文件下载后,使用jQuery/Javascript打开另存为对话框