La función quedaría así:
Código HTML:
function sumar_varios() {
var a=sumar_varios.arguments;
a[a.length-1].value=0;
for(var i=0;i < a.length-1;i++)
{
if(isNaN(parseFloat(a[i].value))==false)
a[a.length-1].value=parseFloat(a[a.length-1].value)+parseFloat(a[i].value);
}
var sat=0;
var dec_sat=2;
a[a.length-1].value=Math.round(a[a.length-1].value * Math.pow(10, dec_sat)) / Math.pow(10, dec_sat);
}
y en el campo del formulario coloco lo siguiente:
Código HTML:
onkeyup="sumar_varios(document.guardar.a1,document.guardar.a2,document.guardar.a3)"
Gracias