Hallo zusammen,
ich rufe mit JavaScript eine PHP Datei auf welche mir eine unterschiedliche Daten liefert.Mittels JSON kann ich so die Daten aus der PHP Datei gut formatieren. Nun möchte ich aber die id nicht wie die anderen Daten über ein DIV-Tag ausgeben sondern in einem Input feld. Der Code nun nochmal :
Diese ID kann ich nun über einen DIV Tag ausgeben.
Jedoch will ich die ID nicht über einen DIV Tag ausgeben sondern in einem input-Feld als value.
Dazu habe ich folgendes versucht:
Leider gibt er mir die ID nicht aus bzw. mein Inputfeld bleibt leer. Warum?
lg
vollmilch
ich rufe mit JavaScript eine PHP Datei auf welche mir eine unterschiedliche Daten liefert.Mittels JSON kann ich so die Daten aus der PHP Datei gut formatieren. Nun möchte ich aber die id nicht wie die anderen Daten über ein DIV-Tag ausgeben sondern in einem Input feld. Der Code nun nochmal :
PHP-Code:
$datastring = array(
"id" => "$id"
);
echo json_encode($datastring);
Code:
getdata(); setInterval("getdata()",1000 ); function getdata() { if (xmlHttp) { xmlHttp.open('GET', 'getdata.php', true); xmlHttp.onreadystatechange = function () { if (xmlHttp.readyState == 4) { var obj = eval('(' + xmlHttp.responseText + ')'); document.getElementById('id').innerHTML = obj.id; } }; xmlHttp.send(null); } }
HTML-Code:
<div id="id" ></div>
Dazu habe ich folgendes versucht:
HTML-Code:
<input type="hidden" id="id" name="id" />
lg
vollmilch
Kommentar