Código HTML:
Ver original
<body class="fondogris" onLoad="suma()"> <div id="ContenidoPruebas"> <form id="Prueba" name="Prueba" method="post"> <table width="550" align="center" cellspacing="5"> <tbody> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> </tbody> </table> <img src="../../Imagenes/Postulantes/<?php echo $seccion7['Imagen']; ?>" width="150" height="150" /> </form> <script> $("#Prueba").validate(); </script> </div> </body>
La función es:
Código Javascript:
Ver original
function suma() { PC = parseInt(document.getElementById("PadreCritico").value); PN = parseInt(document.getElementById("PadreNutritivo").value); A = parseInt(document.getElementById("Adulto").value); NS = parseInt(document.getElementById("NinoSumiso").value); NR = parseInt(document.getElementById("NinoRevelde").value); NL = parseInt(document.getElementById("NinoLibre").value); suma = PC+PN+A+NS+NR+NL; document.getElementById("Total").value = suma; }
Como ven en el body está la función con el evento OnLoad, ahí me funciona, pero en el Onchange de los inputs ahí no, muchas gracias por la orientación.