| Autor |
Nachricht |
Psilo
Threadersteller
Dabei seit: 20.02.2007
Ort: -
Alter: 23
Geschlecht:
|
Verfasst Di 04.11.2008 20: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>';
}
|
//EDIT
| Code: |
document.getElementById('text_inhalt').value = ifinhalt.document.body.innerHTML + 'test' |
funktionier wunderbar...
Zuletzt bearbeitet von Psilo am Di 04.11.2008 20:35, insgesamt 2-mal bearbeitet
|
|
| |
|
 |
| |
|
 |
Zeithase
Dabei seit: 09.05.2005
Ort: Erfurt
Alter: 27
Geschlecht:
|
Verfasst Di 04.11.2008 20:50
Titel
|
 |
|
|
Was ist das fuer ein Fuckup? Was ist "text_inhalt" fuer ein Element? Was soll "ifinhalt" sein? Kann man mal den Rest sehen?
|
|
| |
|
 |
bacon
Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
|
|
| |
|
 |
status4
Dabei seit: 01.10.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 04.11.2008 21:29
Titel
|
 |
|
| Code: | | element.innerHTML = element.innerHTML + foo; |
|
|
| |
|
 |
Psilo
Threadersteller
Dabei seit: 20.02.2007
Ort: -
Alter: 23
Geschlecht:
|
Verfasst Mi 05.11.2008 11:13
Titel
|
 |
|
| Zitat: | | Was ist das fuer ein Fuckup? Was ist "text_inhalt" fuer ein Element? Was soll "ifinhalt" sein? Kann man mal den Rest sehen? |
"text_inhalt" ist eine versteckte Textarea welche den Inhalt von ifinhalt speichert.
"ifinhalt" ist ein Iframe der den Inhalt anzeigt.
und wie gesagt:
| Code: | | document.getElementById('text_inhalt').value = ifinhalt.document.body.innerHTML + 'test' | funktioniert wunderbar...
aber sobald ich was mit ner schleife machen will bricht alles zusammen...
also meine Frage
WARUM??
|
|
| |
|
 |
pixelpapst303
Moderator
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 38
Geschlecht:
|
Verfasst Mi 05.11.2008 11:18
Titel
|
 |
|
| status4 hat geschrieben: | | Code: | | element.innerHTML = element.innerHTML + foo; |
|
|
|
| |
|
 |
Psilo
Threadersteller
Dabei seit: 20.02.2007
Ort: -
Alter: 23
Geschlecht:
|
Verfasst Mi 05.11.2008 11:32
Titel
|
 |
|
ahhhhhhhhhh
danke leute...
hab das zuerst nicht ganz gecheckt..
jetz muss ich nur noch rausfinden warum er mir das ausspuckt
| Code: | | <table border="0" cellpadding="5" cellspacing="0"><tbody><tr></tr></tbody></table>test |
Zuletzt bearbeitet von Psilo am Mi 05.11.2008 11:36, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
Zeithase
Dabei seit: 09.05.2005
Ort: Erfurt
Alter: 27
Geschlecht:
|
Verfasst Mi 05.11.2008 11:36
Titel
|
 |
|
|
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
While-Schleife in While-Schleife?
Geschwindigkeit - While Schleife
PHP While-Schleife ()
MySQL/PHP - If-Abfrage in einer while-Schleife
While-Schleife für Datenbank-Abfrage mit PHP
Verschachtelte while-Schleifen
|
 |