• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Inhalt eines Formularfeldes in die Zwischenablage

front

New member
Hallo Ihr Lieben,

wie kann ich einen Text innerhalb eines Formularfeldes über einen Button-Click in die Zwischenablage kopieren.

Jetzt schon einmal vielen Dank für Eure Hilfe,

Gruß,

Gordon
 
hi front,

einen Button bzw. ein JS zum Kopieren gibt es dafür nicht.
Du kannst den Text aber über ein JS komplett markieren
lassen und Strg+C und wieder einfügen Strg+V.

<form>
<input type="button" value="Alles Markieren" onclick="formname.textarename.focus(); formname.textareaname.select()">
</form>

formname = name von Form in dem z.B das Textarea steht
textareaname = name von Textarea das zwischen dem Form steht.

gruss
René
 
Vielen Dank , aber ...

Ersteinmal vielen Dank für Deine Hilfe.
Ich habe mittlerweile eine kleine, sehr allgemein gehaltene, Anleitung gefunden, um das Problem zu lösen.

Unter

http://www.kholzmann.de/java/zwischenablage/zwischenablagebeschreibung.htm

empfiehlt man folgende Lösung:

Script erfolgreich getestet mit:
- NN 4
- IE 4
- IE 5

Beschreibung:
Das Script erlaubt einen Zugriff auf die System-Zwischenablage, d. h. ein Text kann in die Ablage kopiert (Copy) bzw. aus der Ablage geholt werden (Paste). Der kopierte Text kann in anderen Anwendungen wieder mit "Strg + V" wieder eingefügt werden.

Achtung: im NN 4 werden dazu Privilegien benötigt. Das bedeutet, daß es online nur funktioniert, wenn das Script signiert ist.

mögliche Änderungen beim Einbau:

Kopieren:
copy(this.form.txtFeld)

Parameter: zu kopierendes Formularelement


Einfügen:
paste(this.form.txtFeld)


Parameter: Formularelement, in das der Text aus der Zwischenablage eingefügt werden soll

Leider war es mir nicht möglich das Script zum Laufen zu bringen.

Weißt Du weiter ?

Jetzt schon vielen Dank
 
Zurück
Oben