Código PHP:
<script language="javascript" type="text/javascript">
function nuevoAjax()
{
/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
lo que se puede copiar tal como esta aqui */
var xmlhttp=false;
try
{
// Creacion del objeto AJAX para navegadores no IE
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
// Creacion del objet AJAX para IE
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E) { xmlhttp=false; }
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }
return xmlhttp;
}
function cargaProvincia()
{
var valor=document.getElementById("pais").options[document.getElementById("pais").selectedIndex].value;
ajax=nuevoAjax();
ajax.open("GET", "includes/combos.php?seleccionado="+valor, true);
ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
document.getElementById("prov").innerHTML=ajax.responseText;
}
}
ajax.send(null);
}
</script>
Bueno tengo esto, la pagina combos.php me devuelve si es que el pais seleccionado tiene una provincia me tira un combo con las provincias, sino me tira un campo de texto para ingresar la provincia, ahora esto me funciona bien con IE6 pero con firefox no hay forma de que funcione, que tengo mal o que tengo que agregar para que funcione esto mismo en firefox o mozilla etc.
Desde ya muchas gracias y revise el link que me pasaste Holden pero es chino super basico para mi jajajajaja, con lo que tengo hecho hasta ahora me super sirve porque necesito solo esto, pero el tema es que no me funciona en todos los navegadores.
AYUDA PORFAVOR!!!!!!!
Saludos2
[EDIT]
Ya lo solucioné soy mas boludo yo, pasa que en el select me olvidaba de poner el id='pais'
Y como en IE me toma el nombre del elemento como id pero firefox no era ese el problema ahora ya me funciona de peluches.
Saludotes.-
BYE BYE