Lenker-spezifisch - beim Übergeben des Lenker-Ausdrucks werden sowohl einfache als auch doppelte Anführungszeichen entfernt
HTML und Lenker:
onclick='shareItem("{{name}}")'>
Übergibt einen sicher maskierten Namen nicht erfolgreich, wenn er doppelte Anführungszeichen enthält.
onclick="shareItem('{{name}}')">
Übergibt einen sicher maskierten Namen nicht erfolgreich, wenn einfache Anführungszeichen enthalten sind.
Ich muss beide Eventualitäten behandeln - und sogar in der gleichen Zeichenfolge.
Es fühlt sich schlampig an, eine JS-Variable definieren und an einen Backslash-Addierer übergeben zu müssen.
Gibt es eine sauberere Möglichkeit, dies mit Lenkern oder Schnurrbart zu tun?