el detalle es que necesito hacer que sumen dos casillas que creo por medio de java, para pode hacer el procedimiento quiero poner el evento onkeyup con el siguiente código
mi objetivo final es este
Código HTML:
<input onkeyup="if(form1.textfield2.value!=''){form1.textfield3.value = parseInt(this.value)+parseInt(form1.textfield2.value)}" name="textfield1" type="text"> <input onkeyup="if(form1.textfield1.value!=''){form1.textfield3.value = parseInt(this.value)+parseInt(form1.textfield1.value)}" name="textfield2" type="text">
Código:
el detalle es que no aparece el evento onkeyup al crear el input. <script type="text/javascript"> icremento =0; function crear(obj) { icremento++; field = document.getElementById('field'); contenedor = document.createElement('div'); contenedor.id = 'div'+icremento; field.appendChild(contenedor); boton = document.createElement('input'); boton.id = 'c'+icremento; boton.type = 'text'; boton.name = 'c'+'[]'; boton.onkeyup = 'aqui el evento onkeyup'; boton.size='5'; contenedor.appendChild(boton); boton = document.createElement('input'); boton.type = 'button'; boton.value = 'Borrar'; boton.name = 'div'+icremento; boton.onclick = function () {borrar(this.name)} contenedor.appendChild(boton); } function borrar(obj) { field = document.getElementById('field'); field.removeChild(document.getElementById(obj)); } </script>