Hola, hay muchas formas de corregirlo para que funcione, aquí una:
Código HTML:
Ver original<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function avisoSuma(){
var numero1 = document.form1.num1.value;
var numero2 = document.form1.num2.value;
var resultado = eval(numero1) + eval(numero2); // "eval" transforma el texto en numero.
alert(resultado);
}
<form id="formSuma" name="form1" method="post" > <input name="num1" type="text" size="5"/> <input name="num2" type="text" size="5"/>
<input name="sumar" type="button" id="sumar" value="Mostrar Suma" onclick="avisoSuma()"/>
Copia y pegala en
http://htmledit.squarefree.com/