Moin Tom,
Spannend bleibt aber die Nebenfrage, wie die Browser mit führenden und anhängenden Whitespaces bei der Übertragung der Parameter aus unterschiedlichen Kontexten und mit unterschiedlichen Methoden umgehen?
- Wie war das bei
<input >
-Elementen?
Da ich ja beliebigen Text eintragen kann, ist das auch als value
erlaubt.
- Wie ist es bei Textareas?
Laut https://html.spec.whatwg.org/multipage/rendering.html#the-textarea-element-2 „User agents are expected to apply the 'white-space' CSS property to textarea elements.“ Das ist ja auch sinnvoll, weil ich in eine textarea
beliebigen Text eingeben kann.
Insgesamt einmal demonstriert:
<input type="text" value=" 4 " name="t">
<textarea>1
2
3 (4 Leerzeichen)
4 (1 Tab)
5</textarea>
- Wie ist es bei File-Data [upload]
Da wäre ich sehr verwundert, wenn irgendein Browser den Dateiinhalt manipuliert.
Viele Grüße
Robert