Avatar billede backside Nybegynder
17. november 2002 - 23:18 Der er 6 kommentarer og
1 løsning

Copy text............igen

I <HEAD> har jeg:

<SCRIPT LANGUAGE="JavaScript">
<!--
function copyit(theField) {
var tempval=eval("document."+theField)
tempval.focus()
tempval.select()
therange=tempval.createTextRange()
therange.execCommand("copy")
}
//-->
</script>

Og i <BODY>:

<form name="it">
<input onclick="copyit('it.code')" type="button" value="Kopier til clipboard" name="copy"><p>
<textarea name="code" cols="40" rows="6">Koden kommer først når du har "testet"</textarea></form>

Den vil ikke kopiere teksten.
Hvad gør jeg forkert?
Skal lige siges at jeg ikke er nogen haj til javascript. ;)
Avatar billede trustanubis Nybegynder
18. november 2002 - 00:28 #1
hvis du vil kopiere teksten markerer du den og trykker "CTRL+C"
Held og Lykke
Avatar billede backside Nybegynder
18. november 2002 - 01:43 #2
trustanubis>> Jo, den måde er jeg godt nok bekendt med.
Men det er jo ikke det jeg vil.
Jeg vil med en button kopiere indhold af textarea til clipboard.
Avatar billede knudgert Nybegynder
18. november 2002 - 01:48 #3
Det virker fint i min IE 6, vil ikke virke i andre browsere end IE
Avatar billede backside Nybegynder
18. november 2002 - 08:35 #4
Det er denne fejl jeg får.
document.it.code er null eller ikke et objekt
Avatar billede Slettet bruger
18. november 2002 - 15:45 #5
<script>
function kopier(felt) {
felt.createTextRange().execCommand("Copy");
}
</script>

<form name="it">
<input onMouseDown="kopier(this.form.code);" type="button" value="Kopier til clipboard"><p>
<textarea name="code" cols="40" rows="6">Koden kommer først når du har "testet"</textarea></form>
Avatar billede backside Nybegynder
18. november 2002 - 16:38 #6
Damn, det virker jo.  :)
Takker.
Avatar billede backside Nybegynder
18. november 2002 - 16:42 #7
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester