Javascript实时计算从单选按钮
Javascript live calculation from radio buttons
有一些单选按钮
<input type="radio" name="highlight" data-price="25.1" value="a1">a1
<input type="radio" name="highlight" data-price="55.4" value="a2">a2
<input type="radio" name="highlight" data-price="65.3" value="a3">a3
<input type="radio" name="highlight" data-price="95.9" value="a4">a4
我想打印所选单选按钮的"data-price"。我该怎么做呢?
我不知道你到底在问什么…但是如果你只想打印数据-价格,你可以这样做。
$(function(){
$('input[type=radio]').on('click',function(){
data= $(this).data('price');
$('#result').text(data);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="radio" name="highlight" data-price="25.1" value="a1">a1
<input type="radio" name="highlight" data-price="55.4" value="a2">a2
<input type="radio" name="highlight" data-price="65.3" value="a3">a3
<input type="radio" name="highlight" data-price="95.9" value="a4">a4
<div id='result'>
</div>
HTML
<input class='radio' type="radio" name="highlight" data-price="25.1" value="a1">a1
<input class='radio' type="radio" name="highlight" data-price="55.4" value="a2">a2
<input class='radio' type="radio" name="highlight" data-price="65.3" value="a3">a3
<input class='radio' type="radio" name="highlight" data-price="95.9" value="a4">a4
<input id="price" type="text">
Javascript (onclick) var inputs = document.getElementsByClassName('radio');
var textbox = document.getElementById('price');
var i;
for (i = 0; i < inputs.length; i++) {
inputs[i].onclick = function(){
textbox.value = this.dataset.price;
}
}
Javascript (eventListener) for (i = 0; i < inputs.length; i++) {
function myFn(){
textbox.value = this.dataset.price;
}
inputs[i].addEventListener("change",myFn);
}
https://jsfiddle.net/2zfjfkhL/相关文章:
- 根据选中的按钮运行不同的计算时,设置单选按钮
- 使用单选按钮的输入计算分数
- 使用 Javascript 计算具有单选按钮、文本字段和滑块组合的表单字段
- 计算单选按钮的值
- 计算单选按钮的总和,显示总和,并传递给外部 Beanstream 服务器
- 激活单选按钮并计算文本框值
- 如何使用下拉菜单和单选按钮自动计算汇总表
- 计算单选按钮
- Javascript实时计算从单选按钮
- 计算两个单选按钮组的组合值
- 在javascript中使用单选按钮进行计算
- 如何在AngularJS中按名称计算单选按钮的数量
- 单选按钮值计算.第四种选择不会相加
- 我需要使用DOM计算一些选中的单选按钮的值
- 如何使用javascript自动计算单选按钮和复选框值
- 如何计算单选按钮组所需的ng错误
- 计算单选按钮的值,选择和复选框
- 根据选中的单选按钮计算Total As
- 如何使用单选按钮来计算高架图的输出
- 使用单选按钮在测验中计算分数