Anführungszeichen gehen aus
Pete
- javascript
Hallo,
ich möchte per JS Codce in eine Seite schreiben und habe das Problem, dass mir die Anführungszeichen ausgehen, wie hier bei href:
newContent = "<a href='alert(222)' class='navigation'>Links</a>";
Die 222 müsste jetzt ja ein String in Anführungszeichen sein. Ich habe aber schon beide benutzt. Gibt es eine andere Möglichkeit als über Variablen, also so etwas:
strMeldung = "222";
newContent = "<a href='alert("+ strMeldung +")' class='navigation'>Links</a>";
Pete
Hi!
strMeldung = "222";
newContent = "<a href='alert("+ strMeldung +")' class='navigation'>Links</a>";
Mach einfach das "+" und die "" weg, also so:
strMeldung = "222";
newContent = "<a href='alert(strMeldung)' class='navigation'>Links</a>";
Grüße,
Fabian St.
strMeldung = "222";
newContent = "<a href='alert(strMeldung)' class='navigation'>Links</a>";
Das kommt im Endeffekt natürlich auch aufs gleiche Raus. Aber gibt es sonst keine Möglichkeit?
Pete
ich möchte per JS Codce in eine Seite schreiben und habe das Problem, dass mir die Anführungszeichen ausgehen, wie hier bei href:
newContent = "<a href='alert(222)' class='navigation'>Links</a>";
Die 222 müsste jetzt ja ein String in Anführungszeichen sein. Ich habe aber schon beide benutzt. Gibt es eine andere Möglichkeit als über Variablen, also so
Ja, du kannst die Anführungszeichen maskieren:
newContent = "<a href='alert("222")' class='navigation'>Links</a>";
Struppi.
newContent = "<a href='alert("222")' class='navigation'>Links</a>";
Kanst du mir eventuell sagen, wie ich dann auch eine xml-struktur per js zusammensetze und anzeigen kann, denn so etwas wie
content ="<daten>hallo</daten>";
document.write(content);
ergibt halt nicht die Ausgabe
<daten>hallo</daten>
sondern nur hallo und eine Fehlermeldung.
Pete
<daten>hallo</daten>
<daten>hallo</daten>
Gruß
Avalon
<daten>hallo</daten>
Eine andere Möglichkeit gibt es nicht? Ich dachte noch daran, dass ganze in ein <pre>-tag zu packen.
Pete
oder:
content ="<daten>hallo</daten>";
content ="<daten>hallo</daten>";
Struppi.