• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Websitelink an Textbox übergeben per klick auf einen Button

wallis

Neues Mitglied
Hallo liebe Leute,

ich habe ein Newssystem für einen Freund erstellt.
Da er sich nicht mit HTML auskennt, möchte er einen Button neben dem Textfeld haben, bei dem, wenn ich drauf klicke, in seiner Textarea für den Newseintrag ein Link eingefügt wird, welchen er verändern muss. Ähnlich eines Editorbuttons z.B. vom TinyMCE etc.

Wie kann ich so etwas umsetzen? Hat wer solch einen fertigen Code?

Meine Forumlar inkl. der Textarea (nachricht)sieht folgendermaßen aus:
PHP:
<form class="formular" action="" method="post" target="_self" name="newseintrag">
<div class="fehler"><?php echo $fehler ;?></div>
<div class="box">
    <label for="autor"><?php echo $_lang[74]; ?>:</label>
        <input name='new[datum]' type='text' id="autor" size='20' value="<?php echo $datum ; ?>">
        
    <label for="betreff"><?php echo $_lang[75]; ?>:</label>
        <input name='new[autor]' type='text' id="betreff" size='20' value="<?php echo $sautor ; ?>">
        
    <label for="mail"><?php echo $_lang[76]; ?>:</label>
        <input name='new[ueberschrift]' type='text' id="mail" size='53' value="<?php echo $sbetreff ; ?>">
        
    <label for="nachricht"><?php echo $_lang[77]; ?>:</label>
        <textarea name='new[text]' id="nachricht" rows='15' cols='80'><?php echo $snachricht ;?></textarea><br />
      <p><br /><input type='submit' value='<?php echo $_lang[78]; ?>'></p>
    
  
</div>
</form>

Als Link sollte folgendes in die Textarea geschrieben werden:
<a href="http://www.musterlink.de" target="_blank">Musterlink</a>

Diesen Eintrag soll er dann innerhalb des Textfeldes per Hand ändern können.
 
Anders gesagt: Deine Frage ist: "Wie füge ich per JavaScript Text in eine Textarea ein?"

Web-Suche nach: "javascript textarea hinzufügen"

Die reservierten Zeichen aus dem HTML-Code (<, > und &) musst du vermutlich escapen (oder dynamisch beim Einfügen ersetzen). Also im JavaScript etwa:

Code:
var meinText = '&lt;a href="http://example.com/"&gt;Linktext&lt;/a&gt;';
 
Danke für die Antwort,

aber ich kenne mich mit JavaScript null aus.

Gibt es da etwas fertigs zum umbauen?!
 
Danke für die Antwort,

aber ich kenne mich mit JavaScript null aus.

Gibt es da etwas fertigs zum umbauen?!

Da das Script zu spezifisch ist, wirst du dazu kein fertiges Script finden. Ich rate dir dich tatsächlich mal mit JS auseinanderzusetzen. Es bietet dir eine Menge Möglichkeiten. :)
 
Zurück
Oben