Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/11/2007, 04:13
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Re: Creo una lista con dom y al hacer submit no me pasa las variables

Hola:

La verdad es que algunos controles de los formularios, según el navegador, pueden ser muy difíciles de manipular (yo diría puñeteros )

La asignación o modificación dinámica del atributo name en explorer se suele "resistir", y por esa razón para crear controles dinámicamente, prefiero "clonarlos" en vez de crearlos nuevo, y la clonación la hago a partir de controles ocultos que no necesariamente deban ser parte de formularios (aunque me he despreocupado de validaciones w3.org en esta afirmación)

Para tu ejemplo, sería:

<div style="display: none">
<select name="opcl_transferencia" id="clonar"></select>
</div>

Y la creación del control así:
sel = document.getElementById("clonar").cloneNode(true);
sel.id = "opcl_transferencia";

Con esta forma el atributo name seguramente se quede como tu quieres.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo