Avatar billede krogstrup Nybegynder
28. november 2001 - 20:04 Der er 5 kommentarer og
1 løsning

Bruge createRange() på selected text i DIV !?!

Jeg har en DIV:

<div ID=\"myDIV\">bla bla bla</div>

Jeg har brug for i et javascript at hente den selectede text fra min DIV ind i et textRange object

Følgende virker ikke:

var tr = myDiv.selection.createRange();
Avatar billede nute Nybegynder
28. november 2001 - 20:07 #1
bruk \'document.selection.createRange()\'...
Avatar billede nikolajdu Nybegynder
28. november 2001 - 20:09 #2
*LOL*

<html>
<head>
    <title>Untitled</title>
   
    <SCRIPT LANGUAGE=\"JavaScript\">

function kopier()
{
mitArea.innerText = kopi.innerText;
kopien = mitArea.createTextRange();
kopien.execCommand(\"Copy\");
}

</SCRIPT>
</head>

<body>

<div ID=\"kopi\" STYLE=\"height:150;width:162;background-color:pink\">
Hej hej fra mig af - Her står teksten der skal kopieres :-)
</div>

<TEXTAREA ID=\"mitArea\" STYLE=\"display:none;\">
</TEXTAREA>

<a href=\"#\" onClick=\"kopier()\">Klik og Kopiér</a>

</body>
</html>
Avatar billede krogstrup Nybegynder
28. november 2001 - 20:13 #3
Mange tak nute - det fungerer perfekt !
Avatar billede nute Nybegynder
28. november 2001 - 20:14 #4
hmmm....hvorfor gjøre det enkelt når man kan gjøre det vanskelig ??

<html>
<head>
<script>

function GRRR(){
  selText = document.selection.createRange();
  alert( selText.text );
}
</script>

<div name=\"grrr\">jeg tror jeg logger av, men velg noe av dette innhold først</div><br>
<a href=\"java script:void(GRRR());\">Klikk her <b></b></A>
</body>
</html>
Avatar billede nute Nybegynder
28. november 2001 - 20:14 #5
*knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg* *knæg*

takker...
Avatar billede nikolajdu Nybegynder
28. november 2001 - 20:15 #6
Fordi jeg havde den åben i forvejen. Derfor grinede jeg også lidt da jeg postede den.
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