harl3kin: css in javascript

hallo!

Ich will für den document.write() befehl dem <p> noch eine class zuordnen, die ich in meiner .css datei definiert habe. ohne 'class="count"' funktioniert es, jedoch will diesem text ein anderes format verpassen. Wo liegt der Fehler?

<script type="text/javascript">
<!--
 var x = Zaehlerstand();
 document.write("<p class="count">visitor no." + x + "</p>");
//-->
</script>

  1. Hallo harl3kin,

    Wo liegt der Fehler?
    document.write("<p class="count">visitor no." + x + "</p>");

    Bei den Anführungszeichen.

    Grüße
    Andreas

    --
    "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."
    (Rich Cook)
  2. Hi harl3kin,

    <script type="text/javascript">
    <!--
    var x = Zaehlerstand();
    document.write("<p class="count">visitor no." + x + "</p>");

    Hier: ^ und ^ hier.

    //-->
    </script>

    An den bezeichneten Stellen bricht document.write ab, da es denkt, der String wäre zu Ende.
    Eventuell hilft dir das:
    http://selfhtml.teamone.de/javascript/sprache/notationen.htm#zeichenketten
    Du kannst aber auch single Quotes verwenden.

    Gruß

    Kurt

    --
    > Nein, ich beantworte keine Anfragen per e-mail.
    "Schlagfertig ist jede Antwort, die so klug ist, dass der Zuhoerer wuenscht, er haette sie gegeben."  (Elbert Hubbard; am. Essayist; 1856-1915)
    http://elektro-dunzinger.at
    http://shop.elektro-dunzinger.at