<input type="checkbox" value="PC端"/>PC端 <input type="checkbox" value="小程序"/>小程序 <input type="checkbox" value="公用"/>公用这三个多选框选中后他绑定的值为数字,怎么让选中的数字相加
时间: 2023-07-06 08:32:51 浏览: 98
你可以使用 JavaScript 来实现选中的数字相加:
首先,你需要为每个多选框添加一个 `id` 属性,方便获取它们的状态。
HTML 代码可以这样写:
```html
<input type="checkbox" value="PC端" id="checkbox1">PC端
<input type="checkbox" value="小程序" id="checkbox2">小程序
<input type="checkbox" value="公用" id="checkbox3">公用
```
然后,你可以使用以下的 JavaScript 代码来获取选中的多选框的值,并将它们相加:
```javascript
// 获取多选框元素
let checkbox1 = document.getElementById("checkbox1");
let checkbox2 = document.getElementById("checkbox2");
let checkbox3 = document.getElementById("checkbox3");
// 获取所选中的多选框的值
let value1 = checkbox1.checked ? 1 : 0;
let value2 = checkbox2.checked ? 2 : 0;
let value3 = checkbox3.checked ? 3 : 0;
// 计算总和
let sum = value1 + value2 + value3;
// 输出总和
console.log(sum);
```
这段代码会将选中的多选框的值相加,并将结果输出到控制台。你可以根据自己的需求修改代码。
阅读全文