Ich habe eine Zeichenfolge wie folgt,Javascript ersetzen funktioniert nicht richtig
var myVariable = 'Some string {} value';
Ich versuche {} mit einem span-Tag zu ändern.
myVariable.replace('{}', <span></span>);
Es gibt Objektobjekt zurück. Ich konnte keine einfache Lösung finden. Ich benutze so, aber ich denke nicht, dass es gut ist.
myVariable.split('{}')[0]
<span></span>
myVariable.split('{}')[1]
was sind deine Probleme Jungs? warum ich dort String schreiben möchte? Ich möchte dort das Span-Tag schreiben und ich werde etwas hinzufügen.
'replace' erwartet einen String als zweites Argument (oder eine Funktion einen String zurückkehrt). – Teemu
Ersetzt auch eine neue Zeichenfolge – AngelSalazar
Mit Ihrer Bearbeitung macht es nur die Frage noch unklar, was meinst du mit "mein span-Tag hat Klasse und hat Text" –