append () funktioniert nicht, nachdem zuvor angehängte Inhalte gelöscht wurden

8

Ich wandle Benutzereingabe-URLs in BBCode um und füge sie an die TextArea an, aber nachdem du eine der angehängten Zeilen gelöscht hast, wird sie nicht mehr anhängen (aber du könntest die neu angehängten Werte im Firebug sehen, wirklich seltsam). Hier ist mein Code:

%Vor%

Und hier ist das Jsfiddle: Ссылка

    
LotusH 05.12.2011, 08:53
quelle

2 Antworten

6

Es liegt daran, dass Sie den HTML-Wert innerhalb des Textfelds ändern, was der Standardwert ist. Sobald Sie einen neuen Wert festgelegt haben (indem Sie etwas aus dem Textfeld eingeben oder löschen), wird dieser Standardwert ignoriert.

Um dies zu umgehen, müssen Sie den Wert des Textfelds festlegen und nicht an den Inhalt anhängen:

%Vor%

Ссылка

Oder wie Felix es empfohlen hat:

%Vor%     
Richard Dalton 05.12.2011, 09:02
quelle
0

Ich rate Ihnen, val hier zu verwenden

%Vor%

Bitte versuchen Sie diese Funktion addUrl.

    
LostMohican 05.12.2011 09:04
quelle

Tags und Links