Hola amigos, soy nuevo en este foro.. en si es la primera vez que escribo buscando ayuda, espero que me puedan ayudar, se los agradeceria muchisimo gracias!
empesare..
Estoy haciendo una aplicacion con php javascript y donde tengo problemas es en sumar campos de texto dinamicamente pero dentro de un formulario, cuando lo hago sin que sea un formulario no me da ningun problema, pero yo necesito que el codigo se maneje mediante formulario porque lo quiero pasar a otra pagina mediante post, soy novato en javascript por eso mismo les pido su ayuda...
espero y me dee a entender les dego el codigo que tengo:
<html>
<head>
<script language="javascript">
function sumar(){
var a, total = 0;
var elements = document.getElementsByName("sumar");
for(a=0; a<elements.length; a++){
total += (parseFloat(elements[a].value));
}
document.getElementById("form.resultado").value = total;
}
</script>
</head>
<body>
<form name="form" method="post" action="">
<?php
echo"Numero1:";
echo"<input type='text' name='sumar' onkeyup='sumar()' /><br />";
echo"Numero2:";
echo"<input type='text' name='sumar' onkeyup='sumar()' /><br />";
echo"<br />";
echo"Resultado:";
echo"<input type='text' value='0' id='resultado' />";
?>
</form>
</body>
</html>
En el codigo anterior si quito las etiquetas de form me suma los numero y no hay ningun problema, pero como le puedo hacer para que me respete el form?.