Wie entkomme ich doppelte Anführungszeichen in einem Ereignishandler in HTML?Doppelte Anführungszeichen in HTML-Ereignishandlern umgehen
Zum Beispiel, wie kann ich die bar
, die eine Zeichenfolge Literal ist, im folgenden Code ordnungsgemäß entkommen?
<button onclick="foo("bar")")>Click Me</button>
Ich kann nicht einfache Anführungszeichen für den Attributwert verwenden, da ich XHTML bin. Ich könnte einfache Anführungszeichen für String-Literale verwenden, aber ich möchte konsistent sein.
Sind Sie sicher, funktioniert? Kein Glück für mich. –
@Tom Tucker: Danke für die Korrektur, ich habe mit anderen Sprachen versaut. Ich habe meinen Beitrag bearbeitet. –
Übrigens, ich habe Ihre Antwort gewählt, aber jemand hat sie abgelehnt, also null. :( –