Hola
Bueno, no se porque no puedes asignar un 0 al inicio, pero bueno, con este pequeño cambio funciona sin aparecer el NaN.
Código:
<SCRIPT LANGUAGE="JavaScript">
<!--
function sumar() {
elem_1=document.guardar.a.value;
elem_2=document.guardar.b.value;
var t=0;
t=parseInt(elem_1)+parseInt(elem_2);
document.guardar.SAT.value=t;
}
//-->
</SCRIPT>
Código:
<form method="post" action="" name="guardar">
1: <input type="text" name="area" size="25" maxlength="50" value="" id="a"><br>
2: <input type="text" name="terraza_techada" size="25" maxlength="50" value="" id="b"><br>
3 RESULTADO: <input type="text" name="SAT" size="25" maxlength="50" value="" id="SAT"><br>
<input type="button" onclick="javascript:sumar()" value="efectuar la suma">
</form>
Espero que te sirva
Felicidad