Foros del Web » Programando para Internet » Javascript »

llenar un select

Estas en el tema de llenar un select en el foro de Javascript en Foros del Web. Tengo el siguiente arrays var _regions = new Array(); var _comuna = new Array(); _regions = [0,1,2,3,...]; _comuna = [aa0,bb1,cc2,dd3,...]; Y lo que quiero hacer ...
  #1 (permalink)  
Antiguo 03/11/2005, 14:32
 
Fecha de Ingreso: octubre-2005
Mensajes: 28
Antigüedad: 18 años, 6 meses
Puntos: 0
llenar un select

Tengo el siguiente arrays

var _regions = new Array();
var _comuna = new Array();

_regions = [0,1,2,3,...];
_comuna = [aa0,bb1,cc2,dd3,...];

Y lo que quiero hacer es llenar un select de esta manera:

for(i in _regions[Id])
{
var oOption = document.createElement("OPTION");
oOption.value = _regions[i];
oOption.text = _comuna[i];
document.Form.Comuna.add(oOption);
}

Me funciona para IE pero no me funciona en Mozilla.... Cual es el problema o hay otra forma de hacerlo..

Gracias amigos del foro
  #2 (permalink)  
Antiguo 03/11/2005, 21:10
Avatar de programeitor  
Fecha de Ingreso: febrero-2005
Mensajes: 994
Antigüedad: 19 años, 2 meses
Puntos: 9
En vez de "add" utiliza "appendChild" a ver si te vale.
  #3 (permalink)  
Antiguo 03/11/2005, 22:49
Avatar de Aleph  
Fecha de Ingreso: agosto-2001
Ubicación: Kenolandia
Mensajes: 1.061
Antigüedad: 22 años, 8 meses
Puntos: 3
Suponiendo que todo lo demás está bien, para que funcione correctamente:

document.Form.Comuna.options.add(oOption);
__________________
El Chorizo Comunista
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.