Dabei seit: 20.02.2007 Ort: - Alter: 35 Geschlecht:
Verfasst Di 04.11.2008 21:33 Titel
while schleife und innterhtml
Hallo Leute,
kann mir mal jemand erklären warum ich mit einer while schleife zwar per document.write inhalt erzeugen kann aber nicht den inhalt eines elements per innerhtml erzeugen kann.
hier meine funktionen
1. funktioniert wunderbar
Code:
function tabelle() {
var zellen = prompt('Geben Sie die Anzahl der Spalten ein');
document.writeln('<table border="0" cellpadding="5" cellspacing="0"><tr>');
var i = 1;
while(i <= zellen) {
document.write('<td>test<td>');
i++;
}
document.writeln('</tr></table>');
}
2. nix geht
Code:
function tabelle() {
var zellen = prompt('Geben Sie die Anzahl der Spalten ein');
document.getElementById('text_inhalt').value = ifinhalt.document.body.innerHTML + '<table border="0" cellpadding="5" cellspacing="0"><tr>';
var i = 1;
while(i <= zellen) {
document.getElementById('text_inhalt').value = ifinhalt.document.body.innerHTML + '<td>test<td>';
i++;
}
document.getElementById('text_inhalt').value = ifinhalt.document.body.innerHTML + '</tr></table>';
}
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
Mediengestalter.info ist ein Projekt von Webformatik:: Forensoftware: phpBB