Foros del Web » Programando para Internet » Javascript »

Error codigo generado dinamicamente

Estas en el tema de Error codigo generado dinamicamente en el foro de Javascript en Foros del Web. Buenas a todos, Alguien me puede explicar por favor, ¿por qué al generar inputs de forma dinámica con javascript (innerHTML) cuando hago un submit y ...
  #1 (permalink)  
Antiguo 17/04/2010, 13:42
 
Fecha de Ingreso: febrero-2008
Ubicación: Madrid
Mensajes: 474
Antigüedad: 16 años, 9 meses
Puntos: 1
Exclamación Error codigo generado dinamicamente

Buenas a todos,

Alguien me puede explicar por favor, ¿por qué al generar inputs de forma dinámica con javascript (innerHTML) cuando hago un submit y recojo los datos en otra página dichos datos no existen?

¿Por qué veo en el explorador la creación dinámica de dichos inputs correctamente, y me voy a ver el código fuente generado de la misma página y no aparece dicho código ?

Código HTML:
 function aniadirFila(){
                        var indiceFila=1;
                        myNewRow = document.getElementById('tabla').insertRow(-1);
                        myNewRow.id=indiceFila;
                        myNewCell=myNewRow.insertCell(-1);
                        myNewCell.innerHTML='<tr class="tdPar" onmouseover="this.style.backgroundColor=\'#BECFDF\'" onmouseout="this.style.backgroundColor=\'#D5D5D5\'">' +
                                            '<td valign="center" width="1%"><a href="#"><IMG src="../img/aspa.png" alt="Eliminar linea" title="Eliminar linea" border="0" onClick=\'borrarFila(this)\'></a>' +
                                            '</td>';
                        myNewCell=myNewRow.insertCell(-1);
                        myNewCell.innerHTML='<input type="text" name="concepto" style=\'width: 100%\' maxlength="500" onChange=\'fCalcularImporte();\'>';
                        myNewCell=myNewRow.insertCell(-1);
                        myNewCell.innerHTML='<input type="text" name="descripcion" style=\'width: 100%\' maxlength="500">';
                        myNewCell=myNewRow.insertCell(-1);
                        myNewCell.innerHTML='<input type="text" name="cantidad" size="7" maxlength="7" style=\'text-align: right\' onChange=\'fCalcularImporte();\'>';
                        myNewCell=myNewRow.insertCell(-1);
                        myNewCell.innerHTML='<input type="text" name="importeSinIva" size="7" maxlength="7" style=\'text-align: right\' onChange=\'fCalcularImporte();\'></tr>';
                        indiceFila++;
                    }

Etiquetas: dinamicamente
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:27.