多个单选按钮,需要将选定的值传递给javascript
Multiple radio buttons, need to pass selected value to javascript
所以我有一个javascript将输入的值加在一起,效果很好。我需要将所选单选按钮的值添加到此等式中。我是通过 Id 值添加的,所以我想坚持下去会很棒。我想不通...我已经搜索过,但到处都只是指示如何验证选择。
我不认为这是重复的...我需要所选单选按钮的值,并且必须将该值添加到等式中。
Radio Options
<input type="radio" name="int" id="0" value="none">None
<input type="radio" name="int" id="10" value="Ten">10
<input type="radio" name="int" id="20" value="Twenty">20
<input type="radio" name="int" id="30" value="Thirty">30
这是我的javascript的样子:
function calculate()
{
var userInput = document.getElementById("pkg").value*1;
var userInput2 = document.getElementById("pep").value*1;
var addBox = document.getElementById("addtl").value*1;
var totalNum = document.getElementById("add_cost").value*1;
// Sum everything
var SumAll = userInput + userInput2 + (addBox*totalNum);
// print the total
document.getElementById("Sum").innerHTML = SumAll.toFixed(2)
}
只需检查"选中"了哪个单选按钮,如下所示:
var values = document.getElementsByName("int");
for(var i = 0; i < values.length; i++) {
if(values[i].checked == true) {
selectedValue = values[i].value;
}
}
选择的那个将具有 checked == true
.
有关示例,请参阅此小提琴(使用控制台查看正在选择的按钮)。
相关文章:
- 如何将值传递给wicket中的javascript函数
- 使用Ajax将PHP值传递给javascript
- 将javascript值传递给PHP
- 将javascript值传递给php是正确的方法
- 在key up函数上将文本框值传递给javascript
- 多个单选按钮,需要将选定的值传递给javascript
- 将 MSSQL 表值传递给 javascript
- 我无法使用JSON将值从javascript传递给PHP脚本
- 如何将数据存储值传递给javascript?我需要从gae数据存储中获取数据,并需要传递javascript
- 将索引值传递给javascript命名空间数组
- 将文本框值传递给javascript函数
- 如何解决将值传递给javascript函数时的错误
- 将javascript返回值传递给MVC 4中的控制器
- 将参数值传递给javascript函数
- 无法将jsp值传递给javascript
- 在mvc4中将值从javascript传递给ajax
- 如何将客户端javascript返回值传递给ASP经典服务器端
- 如何将剃刀视图模态属性值传递给javascript函数
- 将字符串值传递给selenium中的Javascript Executor
- 将Javascript数组值传递给HTML