replace()
erzeugt eine neue Zeichenkette und gibt sie zurück, so dass sie in die Luft geht. Sie müssen die neue Zeichenfolge greifen und sie in das Textfeld zurücksenden. Diese jsfiddle zeigt, wie.
Übergeben Sie eine Funktion an die text()
[docs] Methode, die den gewünschten Wert zurückgibt:
Die Funktionsparameter lauten wie folgt:
i
ist der Index des aktuellen Elements in der Iteration txt
ist der aktuelle Textinhalt des aktuellen Elements Der von der Funktion zurückgegebene Wert wird als neuer Wert für das aktuelle Element festgelegt.
Sie haben den Text auch eingestellt:
%Vor%oder mit einer Funktion:
%Vor% Hinweis: Wenn dies ein <textarea>
ist, verwenden Sie val()
anstelle von text()
.
Tags und Links javascript jquery replace