Somar inputs dentro de fieldset javascript

por em Javascript Nenhum comentário
<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"> [...]