LiebHabSchafi
Mitglied
Hallo und einen wunderschönen guten Abend,
ich hatte damals ein Ajax Script geschrieben was mir zu einer PLZ die entsprechenden Ortschaften ausgibt, nun habe ich festgestellt das es im Firefox und Mozilla nicht funktioniert im IE tut es das.
Da ich mal davon ausgehe das der Fehler im Javascript teil liegt, poste ich Ihn mal mit hier rein.
Im Script was aufgerufen wird, wird einfach ein Datenbank-Abfrage erstellt und aus den gefunden Datensätzen ein Dropdown erstellt. Im IE wird der wert beim absenden des Formulars übergeben aber im Firefox und Co ist der Wert leer
schonmal danke im Vorraus
ich hatte damals ein Ajax Script geschrieben was mir zu einer PLZ die entsprechenden Ortschaften ausgibt, nun habe ich festgestellt das es im Firefox und Mozilla nicht funktioniert im IE tut es das.
Da ich mal davon ausgehe das der Fehler im Javascript teil liegt, poste ich Ihn mal mit hier rein.
Code:
var xmlHttp = false;
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e){
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e) {
xmlHttp = false;
}
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
xmlHttp = new XMLHttpRequest();
}
function loadData()
{
if (xmlHttp) {
xmlHttp.open('POST', 'content/func_getOrt.func.php', true);
xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlHttp.send('txtPlz='+document.form.txtPlz.value);
xmlHttp.onreadystatechange = function (){
if (xmlHttp.readyState == 4) {
document.getElementById("showOrt").innerHTML = unescape(xmlHttp.responseText);
}
};
}
}
Im Script was aufgerufen wird, wird einfach ein Datenbank-Abfrage erstellt und aus den gefunden Datensätzen ein Dropdown erstellt. Im IE wird der wert beim absenden des Formulars übergeben aber im Firefox und Co ist der Wert leer
schonmal danke im Vorraus