Hallo zusammen,
könnte mir jemand ein Stück Code erklären, das ich hier AJAX Einführung direkt anhand eines Beispiels raus kopiert habe? Habe den Code noch mal unten angehangen, damit ihr nicht die Seite wechseln müsst.
Insbesondere verstehe ich nicht, warum diese Zeile hier:
VOR
diesen hier
stehen kann.
Wie kann der Status einer Verbindung getestet werden, wenn die Verbindung noch gar nicht aufgebaut wurde?
Danke für Eure Erklärungen und viele Grüße
Karl
könnte mir jemand ein Stück Code erklären, das ich hier AJAX Einführung direkt anhand eines Beispiels raus kopiert habe? Habe den Code noch mal unten angehangen, damit ihr nicht die Seite wechseln müsst.
Insbesondere verstehe ich nicht, warum diese Zeile hier:
xmlhttp.onreadystatechange=function()....
VOR
diesen hier
xmlhttp.open("GET","kennworttesten.php?q="+inhalt,true);
stehen kann.
Wie kann der Status einer Verbindung getestet werden, wenn die Verbindung noch gar nicht aufgebaut wurde?
Danke für Eure Erklärungen und viele Grüße
Karl
function testekennwortqualitaet(inhalt)
{
if (inhalt=="")
{
document.getElementById("sicherheitshinweise").innerHTML="keine Eingabe da";
return;
}
if (window.XMLHttpRequest)
{
// AJAX nutzen mit IE7+, Chrome, Firefox, Safari, Opera
xmlhttp=new XMLHttpRequest();
}
else
{
// AJAX mit IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("sicherheitshinweise").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","kennworttesten.php?q="+inhalt,true);
xmlhttp.send();
}
</script>
Ajax-Beispiel verstehen
Aucun commentaire:
Enregistrer un commentaire