<html>
<head>
<script type="text/javascript">
	function id( el ){
		return document.getElementById( el );
	}
	function soma(){
		var inputs = id('campos').getElementsByTagName('input');

		var soma =0;
		for( var i=0; i<inputs.length; i++ ){
			soma += parseInt( inputs[i].value );
		}
		id('resultado').value = soma;
	}
	window.onload = function(){
		id('somar').onclick = function(){
			soma();
		}
	}
	</script>
</head>
<body>
	<form action="" method="post">
		<fieldset id="campos">
			<label><input type="text" name="valor[]" value="2" /></label>
			<label><input type="text" name="valor[]" value="5" /></label>
			<label><input type="text" name="valor[]" value="8" /></label>
			<label><input type="text" name="valor[]" value="9" /></label>
			<label><input type="text" name="valor[]" value="1" /></label>
		</fieldset>

		<input type="button" name="somar" id="somar" value="Somar" />
		<label>Total Soma: <input type="text" name="resultado" id="resultado" /></label>
	</form>
</body>
</html>?