button t.b.v. kopieren van tekst in een in te vullen tekstvak

Status
Niet open voor verdere reacties.

mymyselfandi

Nieuwe gebruiker
Lid geworden
4 jul 2014
Berichten
1
Hi all,

Ik ben echt niet zo goed en heb alle kennis zelf gepuzzeld met gebruik van tig bronnen. Nu wil ik het volgende:

1) een tekst invulveld voor de bezoeker
2) een button ernaast
3) functionaliteit van 2) is het kopiëren van de tekst ingevuld bij 1)
4) vervolgens moet het geselecteerde bij 3) te plakken zijn met rechtermuisknop of ctrl V in iedere browser/word/excel/kladblok document of nog beter; naar een aan te passen locatie, bijvoorbeeld een invulveld op een andere webpagina

Ik kom niet verder dan onderstaand; kan iemand me helpen?


<SPAN ID="copytext" STYLE="height:150;width:162;bgcolor:blank">

<td width="50%"><font color="black" size="3"><B>gegeven X:</B></font></td>
<td width="50%"><font size="2">
<input type="text" Size="61" Maxlength="30" value=""></font></td></tr>

</SPAN>

<TEXTAREA ID=\"holdtext\" STYLE=\"width:0px;height:0px;padding:0\">
</TEXTAREA>

<BUTTON onClick="ClipBoard();">Kopieer naar klembord</BUTTON>
 
In html gaat dit niet.
In javascript gaat het 'standaard' niet (of op een tricky manier).
Het meest betrouwbaar is de Flash oplossing. Zie http://zeroclipboard.org
 
Wat veel sites doen is de te kopiëren text in een textvak zetten (al dan niet zichtbaar) en deze tekst selecteren zodat de gebruiker alleen nog maar op Ctrl + C hoeft te drukken. Er is geen goede cross-browser methode om dit met JavaScript te doen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan