Text verlinken / formatieren im JavaScript - wie?

sunshineworld

Mitglied
Hallo Ihr!
Habe eine dringende Frage: Wie kann ich Text im Javascript gestalten (Schrift vergrößern, Schrifttyp bestimmen, Links setzen usw.) Klappt nicht! In der letzten Auswertung habe ich einen Link gesetzt, was leider dann die Auswertung verhindert und nicht angezeigt wird.

Wie geht das wohl ???

Hier das Script:


if (ergebnisswert == gleich)
{
ergebniss.innerHTML = "Sie haben von 48 möglichen punkten <br><b>"+ ergebnisswert +" punkte erreicht!</b><br><b>"+ bewertung["gleich 0"] +"</b>";
}
if (ergebnisswert > von && ergebnisswert <= bis)
{
ergebniss.innerHTML = "Sie haben von 48 möglichen punkten <br><b>"+ ergebnisswert +" punkte erreicht!</b><br><b>"+ bewertung["von 0 - 8"] +"</b>";
}
if (ergebnisswert >= von2 && ergebnisswert <= bis2)
{
ergebniss.innerHTML = "Sie haben von 48 möglichen punkten <br><b>"+ ergebnisswert +" punkte erreicht!</b><br><b>"+ bewertung["von 9 - 29"] +"</b>";
}
if (ergebnisswert >= von3 && ergebnisswert <= bis3)
{
ergebniss.innerHTML = "Sie haben von 48 möglichen punkten </font><br><b>"+ ergebnisswert +" punkte erreicht!</b><br><b>"+ bewertung["von 30 - 48"] +"</b>";
}
if (ergebnisswert == gleich2)
{
ergebniss.innerHTML = "Sie haben von 48 möglichen punkten <br><b>"+ ergebnisswert +" punkte erreicht! </b><br><b>"+ bewertung["gleich 48"] +"Sie erzielen damit mehr als 29 Punkte. Sie sollten überlegen, Ihren Gebrauch zu reduzieren. Wenn es in Eigeninitiative nicht gelingt, Ihren Konsum zu reduzieren, dann nimm Kontakt zu einer (Drogen-)Beratungsstelle auf. Adressen in der Nähe Ihres Wohnortes finden Sie <a href="auswertung.html">hier</a></b>";


Danke Euch :)
 
Ist doch klar.
Du kannnnst nicht den Inhalt der Variable mit "" umschreiben und im Inhalt auch nochmal die selben Anführungnszeichen nehmen.
Kein Wunder,dass JS da durcheinader kommt. ;)
Also entweder '' verwenden oder die "" escapen mit \.
Dann dürfte das mit den formatieren ja wohl auch kein Problem mehr sein. :rolleyes:
 
Und so kannst du auch recht einfach formatieren:

PHP:
ergebnis.innerHTML = "Sie haben <span id='name'>24</span> punkte von <b>50</b> möglichen erreicht";

]Ton[
 

Neue Beiträge

Zurück