Показать сообщение отдельно
  #5 (permalink)  
Старый 25.07.2015, 14:09
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

Ramzes94,
задача про the horse in vacuum ?
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
</head>

<body>
 <form name="Sum">
  <input type="checkbox" value="1"/>
  <input type="checkbox" value="2"/>
  <input type="checkbox"/>
  <input type="checkbox" value=""/>
  <input type="checkbox" value="3"/>
  <input type="checkbox" value="4"/>
  <input type="checkbox" value="5"/>
  <output id="rezultat">Сумма: 0</output>
</form>
<script>
var s = document.forms.Sum, temp;
s.onchange = function() { // начало работы функции сложения
  var n = s.querySelectorAll(':checked'),
      itog = 0;
     if(n.length == 1) {temp = n[0]};
     if(!n.length) {temp = null};
  for(var j=0; j<n.length; j++)
    if(n[j] != temp) itog += +n[j].value||0;
    document.getElementById('rezultat').innerHTML = 'Сумма: ' + itog;
}
</script>
</body>

</html>
Ответить с цитированием