javascript - 如何从使用javascript检查的复选框中获取值?
问题描述
为什么我的 javascript 代码不起作用?这个输出值为NaN
。
例如我的复选框 html 代码是这样的
<input type="checkbox" name="gejala" class="form-check-input checkbox-1x" id="GJ01" value="1">
<input type="checkbox" name="gejala" class="form-check-input checkbox-1x" id="GJ02" value="1">
<input type="checkbox" name="gejala" class="form-check-input checkbox-1x" id="GJ03" value="1">
<h5 id="probabilitas"></h5>
并希望在我的评论中使用 js 代码显示这个总值概率,如下所示:
//----my array RULE--//
let AI = ["GJ01","GJ02","GJ03"];
for (var checkbox of markedCheckbox) {
if(checkbox.checked){
if(AI.includes(checkbox.id)){
console.log("Flu Burung");
document.getElementById("kesimpulan").hidden=false;
document.getElementById("PE01").hidden=false;
document.getElementById("Solusi01").hidden=false;
//myBugs code
for (var checkbox of markedCheckbox){
if(AI.includes(checkbox.value)){
y+=parseInt(checkbox.value);
}
}
probabilitas = document.getElementById("probabilitas");
probabilitas.innerHTML = (probabilitas.innerHTML.slice(0, -1) + y / 10 ) * 100;
} else if {
}
}
}
解决方案
parseFloat(probabilitas.innerHTML.slice(0, -1))
推荐阅读
- javascript - 暗模式功能,在 init() 中更改 img src 不起作用
- php - 如何在进程之间创建双向通道?
- python - 使用混淆矩阵的分类报告
- groovy - 没有这样的属性:i for class,for-loop
- javascript - 模态表单上的更新按钮未在 MVC 中更新
- android - 是否可以通过专用 LAN 提供 Android Instant App?
- c++ - 如何防止 DirectX C++ 程序的拉伸/缩放
- python-3.x - 如何在嵌套列表中添加元素?
- sql - 以 CSV 格式返回 xdmp:sql() 值 XQuery
- css - 反应js按钮颜色css样式不起作用