Encontré este código que lo hace por Id, solo que no logro incorporarlo a la primera fucnción:
     
Código HTML:
Ver original<script type="text/javascript">  
function DoSum()
{
  document.getElementById("Sum").value = 
    parseInt(document.getElementById("No1").value) + 
    parseInt(document.getElementById("No2").value) + 
    parseInt(document.getElementById("No3").value) + 
    parseInt(document.getElementById("No4").value) + 
    parseInt(document.getElementById("No5").value)
}
 
 
<input type="text" id="No1" style="width:20px" value="10"/> +
 <input type="text" id="No2" style="width:20px" value="20"/> +
 <input type="text" id="No3" style="width:20px" value="30"/> +
 <input type="text" id="No4" style="width:20px" value="40"/> +
 <input type="text" id="No5" style="width:20px" value="50"/> =
 <input type="text" id="Sum" style="width:30px"/>  <input type="button" value="Sum" onclick="DoSum()"/>