Kleines Problem mit JS.
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
browser
code
dank
ende
fehler
funktion
http
inhalt
leere tabelle
nachtrag
niemand
nutz
passen
sagen
spielfeld
string
texteditor
verwenden
zeile
zuweisung
-
document.getElementById(\'spielfeld\').innerHTML = \'\'+
\'<table border=\"1\" width=\"100%\">\'+
\'<tr>\'+
\'<td width=\"25%\">\'; if(content[3] == undefined)
{
document.getElementById(\'spielfeld\').innerHTML = document.getElementById(\'spielfeld\').innerHTML + \'Hier ist was\';
}
document.getElementById(\'spielfeld\').innerHTML = document.getElementById(\'spielfeld\').innerHTML + \'</td>\'+
\'<td width=\"25%\">lol</td>\'+
\'<td width=\"25%\">lol</td>\'+
\'<td width=\"25%\">lol</td>\'+
\'</tr>\'+
\'</table>\';
Sollte doch richtig sein, oder? Aber der Browser zeichnet mir eine leere Tabelle, und darunter erst den Inhalt. Kann mir bitte wer sagen warum? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
was ist das spielfeld? div? body? anderer table/td?
-
@evil
document.getElementById(\'spielfeld\').innerHTML = \'\'+ bedeutet
document.getElementById(\'spielfeld\').innerHTML = nichts + das was sonst noch kommt
--> nichts = 2 mal 1faches anführungszeichen
sollte also trotzdem passen
nachtrag: ich seh da keinen fehler, falls du den code irgendwo online hast würde ich den gerne mal als ganzes sehen
Beitrag geändert: 6.5.2008 16:41:52 von beliar -
Danke, ich habe jetzt eine neue Variable deklariert, und \"setze\" dort den Inhalt \"zusammen\". Am Ende schreibe ichs ins div. Funktioniert so, aber anderst leider nicht und würde es gerne ohne unnötige Variablen machen.
Edit: Die Funktion, wie ich sie vorher hatte: http://lol4me.lima-city.de/jscode1.txt (Sorry, aber Tabulator zu verwenden ist im Lima Texteditor leider nahezu unmöglich wenn man lange Zeilen hat.)
So habe ich es jetzt:
http://lol4me.lima-city.de/jscode2.txt
Ich denke mit dem ganzen Code der Seite fängt niemand was an, die hat inklusive aller includes ect. 1273 Zeilen.
Beitrag geändert: 6.5.2008 16:55:45 von lol4me -
lol4me, nutze mal Prototype oder eine andere eventuell leichtgewichtigere Lib, damit ersparst dir sehr viel Arbeit ;)
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage