Ich bin in meiner Web-App auf einen Fehler gestoßen, von dem ich nicht weiß, wie ich ihn beheben soll.Entfernen Sie einen langen Strich aus einer Zeichenfolge in JavaScript?
Textfelder senden mir den langen Strich als Teil ihres Inhalts (Sie wissen, der spezielle lange Strich, den MS Word automatisch manchmal einfügt). Ich kann jedoch keinen Ersatz finden. Wenn ich versuche, dieses Zeichen zu kopieren und es in eine JavaScript-Anweisung str.replace zu schreiben, wird es nicht richtig gerendert und das Skript wird unterbrochen.
Wie kann ich das beheben?
Der spezifische Charakter, der es tötet ist -.
Auch wenn es hilft, übergebe ich den Wert als GET-Parameter, und dann in XML zu kodieren und es an einen Server zu senden. Hilfe
Das ist sehr seltsam. Kannst du etwas Code posten, damit wir sehen können, wie die Charaktere überhaupt erscheinen? – Nadh
Etwas wie 'str = str.replace ('&ldash;', '')'? –