Показать сообщение отдельно
  #2 (permalink)  
Старый 11.08.2011, 09:27
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,225

Zlober, для такого рода действий придуманы циклы... Вот пример

<!DOCTYPE html>
<html>
<head>
<style type="text/css">
</style>
<script type="text/javascript">
function sums() {
	var sum=0;
	var o=document.getElementsByName('circulation')
	var i
	for (i=0; i<o.length; i++) {
		if(o[i].checked) sum+=parseInt(o[i].value)
	}
	document.getElementById('itogo').value=sum;
}
</script>
</script>
</head>
<body>
<input type="checkbox" name="circulation" value="1" onclick="sums()" />
<input type="checkbox" name="circulation" value="2" onclick="sums()" />
<input type="checkbox" name="circulation" value="3" onclick="sums()" />
<input type="checkbox" name="circulation" value="4" onclick="sums()" />
<div>
<label for='itogo'>Итого:
<input type="text" id="itogo" value="" />
</div>
</body>
</html>
Ответить с цитированием