html Formular-Werte zusammenfügen
bearbeitet von Gunnar Bittersmann@@Rolf b
> Zum einen musst du bei Anführungszeichen aufpassen, statt `value="ich sage "hallo" zu dir"` musst du ein Paar von " durch ein Paar von ' ersetzen oder die inneren " durch einen vorangestellten Backslash maskieren.
Auf den von 123abc123 gezeigten **Code** trifft das zu.
In (natürlichsprachigem) Text haben " und ' aber nichts zu suchen. Anführungszeichen sehen im Deutschen „so“ oder »so« aus (in der Schweiz «so»), im Englischen “so”. Einfache Anführungszeichen entsprechend; Apostroph ’.
Und schon löst sich das Problem mit `"`/`'` und `\`-Escapes in Luft auf.
Also nichts hiervon:
> - value="ich sage 'hallo' zu dir"
> - value='ich sage "hallo" zu dir'
> - value="ich sage \\"hallo\\" zu dir"
> - value='ich sage \\'hallo\\' zu dir'
Sondern
- value="ich sage „hallo“ zu dir"
- value="ich sage »hallo« zu dir"
LLAP 🖖
--
_“The best way to help people learn: answer their coding question an hour later, they’ll have likely figured it out by then.”_{: lang="en"} —Todd Motto
_[Selfcode](http://community.de.selfhtml.org/fanprojekte/selfcode.htm): `sh:) fo:} ch:? rl:) br:> n4:& va:| de:> zu:} fl:{ ss:| ls:# js:|`_{: style="display: block; font-size: 0.875em; font-style: inherit; margin-top:1.5em"}