Hallo,
ich möchte so etwas, wie ein template mit daten befüllen und dann als tabellenzeile in eine tabelle einfügen:
(firefox 1.5.0.4)
[code language="javascript"]
<script type="text/javascript">
var table = document.getElementById("datatable");
function NEW_ROW(recordset){
var source = "<td> #nick#</td>"
+"<td> #level#</td>"
+"<td> #userid#</td>"
+"<td><img src=an_aus#on_off#.gif></td>";
for (var index in recordset){
var pattern = new RegExp("#"+index+"#","gi");
source = source.replace(pattern, recordset[index]);
}
var row = document.createElement("tr");
<!-- wenn ich hier mit alert den inhalt von source ausgeben lasse,sind die tabellenzellen noch drin -->
row.innerHTML = source;
<!-- und hier sind sie dann verschwunden -->
table.appendChild(row);
}
</script>
[/code]
wo liegt der fehler? das bild wird eigenartiger weise nicht gelöscht, das erscheint, wie gewollt.
freundl. Grüsse aus Berlin, Raik
Der IE ist wichtig. Man benötigt ihn, um sich einen Browser zu besorgen.
Resizeable Textarea 0.1a