Toon posts:

[JS] selectie binnen textarea

Pagina: 1
Acties:

Verwijderd

Topicstarter
Is het mogelijk om met javascript alleen dat stukje tekst uit een textarea te bewerken dat je met je muis geselecteerd hebt?

met document.form.textarea.value kan je de hele tekst eruit halen maar alleen dat geselecteerde?????

Ik wil het gebruiken om voor en na dat stukje html tags toe te voegen als <b></b> enzo. soort tekstverwerkertje dus.

weet iemand of dit kan of weet iemand een leuke link naar een pagina waar dat gebeurt?

bvd

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

even de search gebruiken en dit als zoekterm gebruiken op 'onderwerp en inhoud': textarea html toevoegen

zit vast wat bij :)

www.jurgroessen.nl


Verwijderd

Topicstarter
heeft iemand een idee voor wat zoekwoorden dan?

ik heb geprobeerd maar op textarea, textfield, select, selecteren en javascript heb ik in meerdere combinaties exact een treffer gekregen waar ik vervolgens ook nog niets mee kon.

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 20:44

RM-rf

1 2 3 4 5 7 6 8 9

code:
1
2
3
4
5
6
7
8
9
10
11
12
function link()
{
   //range is a TextRange object of the textarea element
   var range = document.selection.createRange();
   //verifying entering text and selecting it 
   if(range.text=="")
   {
    alert("please select a text before pressing this button !!!")
     return
   }
   else doeIetsMet(range)
}

werkt overigens enkel in msie5+

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Verwijderd

Topicstarter
harstikke bedankt

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

Op dinsdag 22 januari 2002 23:22 schreef warner het volgende:
heeft iemand een idee voor wat zoekwoorden dan?
ehh :? die geef ik je toch net :?
Op dinsdag 22 januari 2002 23:13 schreef Hangloozz het volgende:
trefwoorden: textarea html toevoegen
en dan niet per stuk, maar als exacte zin.

www.jurgroessen.nl

Pagina: 1