Avatar billede jytte Nybegynder
03. oktober 2003 - 13:24 Der er 9 kommentarer og
1 løsning

indsæt i textarea på cursorens plads

jeg mangler noget javascript der kan indsætte en streng på cursorens plads når cursoren står i et textarea-felt

står der f.eks

hej |dig

(hvor | markerer cursoren) skal et tryk på en knap ændre textarea-feltet til

hej med dig
Avatar billede grunken Nybegynder
03. oktober 2003 - 13:44 #1
<script type="text/javascript">
function indsat(str){
document.getElementById('tekst').focus();
r = document.selection.createRange();
r.text = str;
}
</script>

<textarea id="tekst"></textarea>
<input type="button" value="tryk" onclick="indsat('med');">
Avatar billede jytte Nybegynder
03. oktober 2003 - 13:53 #2
Næsten.

Jeg vil kun have noget indsat hvis cursoren befinder sig i textareafeltet
Avatar billede grunken Nybegynder
03. oktober 2003 - 14:04 #3
<script type="text/javascript">

function indsat(str){
if (fokus){
  r = document.selection.createRange();
  r.text = str;
}
}
</script>

<textarea id="tekst" onfocus="fokus = true;" onblur="fokus = false;"></textarea>
<input type="button" value="tryk" onmousedown="indsat('med');">
Avatar billede jytte Nybegynder
03. oktober 2003 - 14:09 #4
Netop.

Tror du der findes noget tilsvarende der vil virke i f.eks Mozilla ?
Avatar billede grunken Nybegynder
03. oktober 2003 - 14:16 #5
ikke så vidt jeg ved ;)
Avatar billede jytte Nybegynder
03. oktober 2003 - 14:27 #6
Øv, men tak for hjælpen og læg lige et svar
Avatar billede roenving Novice
03. oktober 2003 - 21:42 #7
Der findes faktisk en editor til Mozilla, men den er ret ny, så man skal kigge godt efter den (det har jeg ikke selv gjort !-)

-- og den fungerer såvidt jeg har forstået de små korte kommentarer jeg har set efter fuldstændig anderledes principper, så der skulle total codebrancing til (altså to forskellige editorer .-| alt efter browser ...
Avatar billede jytte Nybegynder
06. oktober 2003 - 18:51 #8
grunken>
du har gemt at lægge et svar
Avatar billede grunken Nybegynder
06. oktober 2003 - 19:36 #9
Jeg ventede pænt i håb om at roenving faldt over en mozilla version osse ;)
Avatar billede roenving Novice
08. oktober 2003 - 04:09 #10
Har du da ikke selv haft tid til at kigge efter, Nick ?-)
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