Lieber Jeena,
ich hätte da noch einen Vorschlag zur Verbesserung Deines JS: Wenn der Benutzer in der JS-Eingabeaufforderung (prompt) den "Abbrechen"-Button betätigt, dann wäre es doch sinnvoll, wenn in der Textarea nichts verändert würde, oder? Momentan wird in beiden Fällen (Link + Bild) im Text die entsprechende Syntax hinzugefügt, selbst wenn man abbricht.
Liebe Grüße aus Ellwangen,
Felix Riesterer.