ZMK: In value="xx" Anführungszeichen ausgeben

Ich habe ein Problem:

Ich lasse Leute was in einem Textfeld eintragen um es nacher in einer DB zu speichern.
Jetzt will ich ihnen die Möglichkeit bieten das Eingetragene zu verändern.
Also gebe ich ihren Text in dem "value" Feld der Textfeldes aus.
Das Problem ist wenn die User Anführungszeichen benutzt haben wird das "Value" frühzeitig geschloßen.
Was kann ich machen um die Anführungszeichen auszugeben?
(Problem bisher unter Netscape 4.7 aufgetreten)

Bsp.:
input type="text" name="spruch" size="30" value = "Ich will mal zitieren: "Hallo Sie!""

MfG
Euer ZMK

  1. Moin,

    Was kann ich machen um die Anführungszeichen auszugeben?

    du musst sie maskieren. In HTML wird aus einem Anfuehrungszeichen ".

    input type="text" name="spruch" size="30" value = "Ich will mal zitieren: "Hallo Sie!""

    Viele Gruesse,

    n.d.p.

  2. Hi,

    probier mal folgendes value = "Zitat:"Müsste auch funktionieren""

    Der Backslash gibt an das,dass folgende Zeichen nicht als funktionaler Code gesehen wird, d.h. es wird wie ein normaler Buchstabe betrachtet.
    In Perl klappt dass, in HTML meines Wissen auch.

    CU

    Uepselon

    1. Moin,

      probier mal folgendes value = "Zitat:"Müsste auch funktionieren""

      In Perl klappt dass, in HTML meines Wissen auch.

      in Perl wuerde man q[Zitat:"Müsste auch funktionieren"] schreiben.
      In HTML klappt es nicht, da der Backslash in HTML keinerlei Sonderbedeutung hat. (in JS dagegen sehr wohl)

      Viele Gruesse,

      n.d.p.

      1. Hi n.d. ;)

        in Perl wuerde man q[Zitat:"Müsste auch funktionieren"] schreiben.

        ^                          ^
        die kommen natuerlich dann weg...

        n.d.p.