
23/06/2008, 15:35
|
| | Fecha de Ingreso: agosto-2006
Mensajes: 99
Antigüedad: 18 años, 6 meses Puntos: 0 | |
cargar combo dinamicamente Estoy intentando llenar un combo en ASP desde una funcion javascript, esta funcion lee un archivo XML q contiene los datos q deben ir en el combo (el texto y su valor) asi:
nodes = parser.documentElement.childNodes
ci=parser.getElementsByTagName("cant").item(0).tex t
i=0;
k=1;
if (ci>0)
{
combo.disabled=false;
}
else
{
combo.disabled=true;
}
while(k<=ci){
var optName = new Option(nodes.item(i+1).text, nodes.item(i).text, "", "");
combo.options[k]=optName;
i=i+2;
k=k+1;
}
if (ci==1){combo.options[1].selected=true; valor.value=combo.value}
el error aparece en la linea
combo.options[k]=optName;
y dice 'se esperaba un objeto' pero no se x que. Yo puse un alert(nodes.item(i+1).text) y si esta cogiendo el texto del xml...asi q no se q pueda ser. Espero me puedan sacar de esta duda. |