Si alguien me puede echar una mano agradezco, me esta volviendo loca y ya no se como solucionar este problema!
A mi parecer el problema esta aca!! ya que si hago un alert de elemento en FireFox me devuelve [object HTMLSelectElement] y si lo hago en internet explorer (version 6.0) me devuelve [object]. Yo hice varias pruebas pero no di con el problema aparentemente las marcas me las trae, pero sin embargo no carga el combo, si lo hace en FireFox
function cargarCombo (url, comboAnterior, element_id, modelo) {
//Obtenemos el div donde se cargaran los resultados
var element = document.getElementById(element_id);
alert("FireFox vs IE "+element);
ajax = nuevoAjax();
//Obtenemos el valor seleccionado del combo anterior
var valordepende = document.getElementById(comboAnterior);
var marca = valordepende.value;
//Construimos la url definitiva pasando x parametro el valor seleccionado
var fragment_url = url+'?marca='+ marca +'&modelo=' + document.getElementById('cboModelo').value;
element.innerHTML = '...Cargando';
//abrimos la url
ajax.open("GET", fragment_url,true);
ajax.onreadystatechange = function() {
if (ajax.readyState == 4) {
//escribimos la respuesta
element.innerHTML = ajax.responseText;
if (modelo != undefined){
element.value = modelo;
}
}
}
ajax.send(null);
}
Desde ya agradezco cualquier ayuda!!! Salu2 y gracias