Sonderzeichen + TEXTAREA
Adrian
- html
Hallo,
Ein Modul auf meinen Webseiten erlaubt das eigenständige ändern von html-Seiten.
Dies geschieht mit Perl das die Änderungen per Textarea-Form bekommt.
Nun das Problem,
die Textarea wird mit teilen der Html-datei gefüllt, dabei werden sonderzeichendarstellungen interpretiert so das beim versenden der Form und speichern der Änderungen wieder normale Sonderzeichen in die Datei gelangen.
Momentan arbeite ich mit Sonderzeichen und deutscher-charset aber dies funktionert ja nicht bei allen browsern und ist auch sehr unschön.
Gibt es einen Weg der Textarea zu verbieten sonderzeichendarstellugnen zu interpretieren ?
thx im voraus
adrian
hi,
Gibt es einen Weg der Textarea zu verbieten sonderzeichendarstellugnen zu interpretieren ?
html-eigene sonderzeichen wie <, > und & solltest du natürlich als entities schreiben, wie immer wenn sie nicht in ihrer html-funktion gemeint sind.
evtl. empfiehlt sich dies auch noch für " und ', aber bei denen dürfte es nicht zwingend notwendig sein.
gruss,
wahsaga
Hi,
Gibt es einen Weg der Textarea zu verbieten sonderzeichendarstellugnen zu interpretieren ?
Ja, mit JavaScript. In Perl/PHP/... den zukünftigen TEXTAREA-Inhalt escapen, einer JavaScript-Variablen übergeben, mit JavaScript wieder unescapen und direkt in den value der TEXTAREA schreiben.
Gruß, Cybaer