Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2006 Teil von Juni

SELFHTML Forumsarchiv
mein div nimmt den text nicht an

Informationsseite
  1. Seite (JAVASCRIPT) mein div nimmt den text nicht an von matthi, 30. 06. 2006, 13:33
nach unten

mein div nimmt den text nicht an

Die folgende Nachricht zum Thema stammt von: matthi, 30. 06. 2006, 13:33

Hey...

hab folgendes zur disskusion...

habe eine Liste aus einem cookie ausgelesen und die durch <br /> tags getrennt in eine variable gepackt.

will das jetzt im fenster ausgeben...

dachte mir mit <div id="xxx">hier soll der text hin</div>

eigentlich recht banal oder...

aber irgendwie packt der browser das mit allen methoden nicht...also mit keiner methode

hab...

document.getElementById("xxx").innerText = Liste;

...versucht. Sämtliche div eigenschaften probiert (innerHTML, innerText...) und sämtliche aufrufaktionen (getElementById...)

oder liegt es an dem anderen skript was ich eingebunden habe?

...
<script language="javascript" src="toDoList.js"></script>
<script language="javaScript">
<!--
var doList = getItems(true,null);
var Liste ='';
for (i=0; i<doList.length; i++ ) {
     Liste += unescape(doList[i])+"\r";
}
alert(Liste);

[[[[[[[[[hier sollte der code zum ausgeben hin]]]]]]]]]]]]]]9

//-->
</script>
</head>

<body>
<div style="background-color: #FF0000" id="hallo">&nbsp;</div>
...

nach obennach unten

mein div nimmt den text nicht an

Die folgende Nachricht zum Thema stammt von: Struppi, 30. 06. 2006, 13:57

»» dachte mir mit <div id="xxx">hier soll der text hin</div>

hier hat dein Element die ID 'xxx'

»»
»» document.getElementById("xxx").innerText = Liste;

Hier auch und innerHTML sollte auch funktionieren (innerText ist IE only)

»» <script language="javascript" src="toDoList.js"></script>
»» <script language="javaScript">

language ist überflüssig das type Attribut Pflicht. Schau mal bei selfhtml nach wie ein Javascript eingebunden wird.

»» <!--

Der HTML Kommentar im Skript Block ist für Netscape 1, aber glaube kaum dass du den noch irgendwo antreffen wirst.

»» var doList = getItems(true,null);
»» var Liste ='';
»» for (i=0; i<doList.length; i++ ) {
»»      Liste += unescape(doList[i])+"\r";
»» }
»» alert(Liste);
»»
»» [[[[[[[[[hier sollte der code zum ausgeben hin]]]]]]]]]]]]]]9

Du greifst hier zu früh auf das Element zu es kommt erst später.

»» <div style="background-color: #FF0000" id="hallo">&nbsp;</div>

und hat dann auf einmal die ID 'hallo'

Struppi.
--
Javascript ist toll (Perl auch!)

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2006 Teil von Juni

© 1998-2006 Seite Impressum, Software: Classic Forum