Seite 1 von 1

& in dynamischem Textfeld

Verfasst: 29.06.2017, 15:18
von Elionelle
Hallo zusammen,
ich habe in einem anderen Beitrag gelesen, dass man mit folgendem Code formatierten Text in dynamisch anzeigen lassen kann. Das funktioniert auch wunderbar. Bis auf eine Kleinigkeit...

In einem meiner Texte, die ich anzeigen will ist ein & enthalten. Und schon wird das ganze Textfeld nicht mehr angezeigt. Wie kann ich dieses & maskieren?

Code: Alles auswählen

var my_xml_anfang = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" +
    "<exData contentType=\"text/html\" xmlns=\"http://www.xfa.org/schema/xfa-template/2.8/\">" +
    "<body xmlns=\"http://www.w3.org/1999/xhtml\" xmlns:xfa=\"http://www.xfa.org/schema/xfa-data/1.0/\" xfa:APIVersion=\"Acroform:2.7.0.0\" xfa:spec=\"2.1\">";
    var my_xml_p = "<p style=\"margin-top:0pt;margin-bottom:5pt;font-family:'Verdana';font-size:9pt;text-align:justify;text-decoration:none\">";
    var my_xml_ende = "</body></exData>";

var beispiel_txt = "Hier ist das Problem. Das & wird nicht angezeigt.";

var xml_komplett = my_xml_anfang + my_xml_p + "<b>Beispiel:</b><br/>" + beispiel_txt + "</p>" + my_xml_ende;
       
Objekt.value.exData.loadXML(xml_komplett,1,1);
LG
Elionelle

& in dynamischem Textfeld

Verfasst: 30.06.2017, 12:47
von BAlheit
Mal & ausprobieren.

& in dynamischem Textfeld

Verfasst: 30.06.2017, 12:55
von Elionelle
Das hab ich...

&

&

/&

\&

Geht alles nicht...

& in dynamischem Textfeld

Verfasst: 30.06.2017, 14:15
von Andreas H.
Hast Du mal folgendes versucht, siehe Anlage "Objekt_Feld_Feldformat.jpg"

& in dynamischem Textfeld

Verfasst: 30.06.2017, 14:24
von Elionelle
Ja natürlich. Sonst würden der Text ja nicht fett geschrieben werden.
Wenn ich das Textfelder nicht auf Rich Text stelle dann wird das & auch angezeigt. Nur bei dem formatierten Text geht es nicht.

& in dynamischem Textfeld

Verfasst: 30.06.2017, 17:05
von BAlheit
Ich meinte
& amp ;
und dies zusammengeschrieben.

& in dynamischem Textfeld

Verfasst: 30.06.2017, 17:33
von Andreas H.
Hallo BAlheit,

danke für den Unicode, davon bin ich ausgegangen, siehe Anlage. Vom Objekt zu Textfeld funktioniert das aber von Textfeld über den Code aus der XML in ein Textfeld nicht.

Gruß
Andreas

& in dynamischem Textfeld

Verfasst: 30.06.2017, 18:23
von Andreas H.
... eine gute Stunde später.


& in dynamischem Textfeld

Verfasst: 03.07.2017, 13:08
von Elionelle
ok, das geht. Vielen Dank!!!