2012-08-02 12 views
0

이 마크 업이 주어진다면 http://jsfiddle.net/ARPCw/ 변경시 전체를 업데이트하려면 어떻게해야합니까?이전에 선택된 라디오 버튼의 값을 얻는 방법

문제는 이전에 선택한 라디오 버튼의 값 (데이터 가격)이 필요하므로 새 배터리를 추가하기 전에 합계 금액으로 뺄 수 있습니다.

+0

당신은 당신은 이전에 선택한 라디오 버튼을 얻을 필요가 없습니다 귀하의 바이올린 –

+0

코드를 관련없는 JS가 없습니다 ... 처음 자신을 시도한다 당신이 당신의 가격의 단일 summands를 추적한다면 그것. – Zeta

+0

@Sudhir 물론 시도 : –

답변

2

예를 들어 바이올린 : 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]))   
} 
+0

끝내 주셔서 감사합니다! –

관련 문제