【问题标题】:How to get the value of the prev selected radio button如何获取上一个选择的单选按钮的值
【发布时间】:2012-08-02 09:56:59
【问题描述】:

鉴于此标记http://jsfiddle.net/ARPCw/ 如何更新总的变化?

问题是我需要之前选择的单选按钮的值(数据价格),所以我可以在添加新的之前将其减去总金额。

【问题讨论】:

  • 你应该先自己尝试一下……你的fiddle中没有js相关的代码
  • 如果您跟踪价格的单个总和,则无需获取先前选择的单选按钮。

标签: javascript radio-button dom-events onchange


【解决方案1】:

小提琴示例:http://jsfiddle.net/ARPCw/5/

相关的js

var cb = document.getElementsByTagName('input'),
    total = document.getElementById('tprice');

for (var i = 0; i < cb.length; i++) {
    (function(c) {
       c.onclick = function() {
          var bp = 200;
          for (var i = 0; i < cb.length; i++) {
             if (!!cb[i].checked) {
               bp += +cb[i].getAttribute('data-price');  
             }
          }
          total.innerHTML = bp;
       }
    }(cb[i]))        
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    • 2015-02-27
    • 2013-09-28
    • 1970-01-01
    相关资源
    最近更新 更多