Hallo AJAX Gurus,
Kann mir bitte jemand bei folgendem Script helfen und mir sagen warum bei "document.formular.test_wert.value=xmlHttp.respons eText;"
der Wert NICHT ins Formular geschrieben wird?
Der Wert aus der mySQL Abfrage ist laut dutchgeführtem Test 100%ig vorhanden.
Vielen Dank für die Hilfe!
Max
Kann mir bitte jemand bei folgendem Script helfen und mir sagen warum bei "document.formular.test_wert.value=xmlHttp.respons eText;"
der Wert NICHT ins Formular geschrieben wird?

Der Wert aus der mySQL Abfrage ist laut dutchgeführtem Test 100%ig vorhanden.
Code:
var xmlHttp;
function get_keyword()
{
xmlHttp=httpXMLobjects();
if (xmlHttp==null) {
//alert ("Browser does not support AJAX");
return;
}
var aufruf="http://www.[meinedomain].at/ajax/get_keyword.php";
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",aufruf,true);
xmlHttp.send(null);
}
function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.formular.test_wert.value=xmlHttp.responseText;
}
}
function httpXMLobjects()
{
var xmlHttp=null;
try {
// Fuer Firefox, Opera und Safari
xmlHttp=new XMLHttpRequest();
}
catch (e) {
// Der Internet Explorer wills wieder anders
try {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
Max

Kommentar