Notationsprobleme bei document.write !
PAT
- javascript
0 Manuel
hi folx!,
warum erkennt mir js das objekt(mit array angabe)nicht ?
document.write("<a onclick="Tauschen(0)" href="#"><img src=" Bild[0] " border=0></a><br>");
-----------
mit '"+ Bild[0] +"' geht's auch nicht !
was ist falsch ?
grüße
p@
Hallo PAT!
Wenn du diesen Script da verwedest
document.write("<a onclick="Tauschen(0)" href="#"><img src=" Bild[0] " border=0></a>
");
da kommt folgenes in HTM raus: <a onclick="Tauschen(0)" href="#"><img src="Bild[0]" border=0></a>
und das Bild[0] bezieht sich nicht auf JavaScript(..)
Dieses Zeichen: \ gibt ja an, das das nächste Zeichen
geschrieben werden soll wie etwa bei " das "
-> um aber Objekte wie Array oder Variablen einzubeziehen brauchst du dieses \ Zeichen nicht mehr, sondern das Script geht dann folgendermassen wenn du
Bild als Array nimmst:
document.write("<a onclick="Tauschen(0)" href="#"><img src=" + Bild[0] + " border=0></a>
");
oder so:
document.write('<a onclick="Tauschen(0)" href="#"><img src=' + Bild[0] + ' border=0></a>
');
Ciao, Manuel!
hi folx!,
warum erkennt mir js das objekt(mit array angabe)nicht ?
document.write("<a onclick="Tauschen(0)" href="#"><img src=" Bild[0] " border=0></a>
");