Hallo allerseits,
hab da ein Problem, ich würde gerne etwas was ich per insertData in ein <div></div> schreibe nicht als rein text sonder als HTML bekommen.
Beim 1. document.getElements.... könnte ich ja noch ein insertHTML benutzen, aber in der Schleife würden meine werte überschrieben werden und es würde nur das letzte element des Arrays da stehen.
Mein Script sieht folgender masen aus:
...
<head>
<script type="text/javascript">
function machFunktion(result_abfrage)
{
var head="<table border='1'><tr><td></td><td><b>Überschrift1</b></td><td><b>Überschrift2</b></td></tr>";
document.getElementsByTagName ("div")[1].firstChild.insertData(1,head);
for (i in result_abfrage)
{
var aufgabe=result_abfrage['a']['id'];
var zeigan="<tr><td>"+ aufgabe +"</td></tr>"
document.getElementsByTagName('div')[2].firstChild.insertData(1, zeigan);
}
}
</script>
</head>
<body onload="machFunktion()" id='projekt1'>
<div> </div>
<div> </div>
</body>