Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/10/2014, 00:32
EdyArgueta
 
Fecha de Ingreso: abril-2014
Mensajes: 51
Antigüedad: 10 años, 8 meses
Puntos: 1
Exclamación Inputs con java

Hola a todos tengo un problema con un codigo javascript para crear inputs diatónicamente
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"> 
y para ello utilizo este codigo
Código:
<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>
el detalle es que no aparece el evento onkeyup al crear el input.