Maik Fraatz: JavaScript variablen???

Beitrag lesen

Die "irgend etwas" meine ich übrigens wörtlich, denn nichts anderes sagt Dein Posting aus. Was also hast Du gemacht, was hast Du erwartet und was statt dessen bekommen?

jetzt mal ausführlich:

darf ich vorstellen mein ganz persönliches document.write, dass im <script> bereich meiner seite zuhause ist:

(Bitte nach unten scrollen erklärung folgt, dann braucht ihr euch den schwulst nicht antun)

document.write(' <div id="Layer1" style="position:absolute; left:8px; top:-16px; width:133px; height:138px; z-index:1"><h1><font size="+3" face="Smudger LET"><u>Hauptmen&uuml;</u></font></h1><table border="0" cellpadding="0" cellspacing="0"><tr><td height="50"><a href="index.htm" target="_top" onclick="MM_nbGroup('down','group1','Home','',1)" onmouseover="MM_nbGroup('over','Home','Buttons3/over-Buttons/home_over.png','',1)" onmouseout="MM_nbGroup('out')"><img src="Buttons3/home_button.png" alt="" name="Home" border="0" align="top" onload="" />.... (und immer so weiter)

also im grunde steht in diesem document.wirte lediglich eine tabelle eingepackt in einem <div> layer und gefüllt mit schönen buttons für meine navi. Soweit so gut.
Nun funzt das so nicht und ich dachte mir vielleicht is ja mein document.write ein wenig überfordert und habe mal ganz umständlich gedacht den gesamten tabellencode in mehrere teile zu splitten und jeden teil in eine variable zu schreiben und nachfolgend die variablen mit einem document.write zu verknüpfen.

nun habe ich zum testen nur den ersten teil (<div id="Layer1" style="position:absolute; left:5px; top:20px;) in eine variable geschrieben und mir ausgeben lassen und das ergebnis war das mir nicht der string eins zu eins ausgegeben wurde sondern die gesamte tabelle im vollen umfang. wie ihr auch seht das document.write oben mit der gesamten tabelle als kommentar gesetzt also kann es da nicht herkommen. Allerdings steht die tabelle auch noch mal schön orgentlich gegliedert im body (wie gesagt bin halt am basteln). aber es kann nicht sein, dass es sich bei der angezeigten tabelle einfach nur um die body tabelle handelt, denn wenn ich die <div> parameter width und height (mittlerweile wieder entfernt) in der oben genannten variablen ändere, dann ändert sich auch entsprechend die tabelle.

ich hoffe meine verwunderung ist nun verständlich.

Gruß
Maik