Avatar billede bernhof Nybegynder
18. januar 2002 - 14:53 Der er 8 kommentarer og
2 løsninger

Indsæt tekst omkr. markering

Jeg har et textarea i en form.
Jeg har en knap, som skal kunne indsætte noget tekst omkring markeringen i textarea\'et.

Det skal virke sådan at der ikke er mulighed for samtidig at kunne indsætte andre steder i dokumentet.

eks.: (ikke javascript - skrevet bare for ideens skyld :)

textarea.selection = \"<b>\" + textarea.selection + \"</b>\"

/Mikbj
Avatar billede Søren Bech Morsing Praktikant
18. januar 2002 - 14:57 #1
Hvorfor vil du have det når der findes en ganske udemærket dhtml editor?

Jeg skal lige se om jeg kan nå at lægge et eksempel på www.sbkweb.dk/editor i eftermiddag. ellers skriv igen
Avatar billede bernhof Nybegynder
18. januar 2002 - 15:02 #2
Tak! Det lyder godt! :)
Skriv når den er blevet lagt op!
Avatar billede bernhof Nybegynder
18. januar 2002 - 15:13 #3
hmm .. den editor er vist lidt for stor! jeg skal kun bruge den nævnte kode!

men jeg har vist fundet ud af det selv:
---------------------------------------

function surroundText(txtStart,txtEnd)
    {
    if (document.selection.createRange)
        {
        document.frmPost.post_content.setActive();
        sel = document.selection.createRange();
        sel.text = txtStart + sel.text + txtEnd;
        }
    }

---------------------------------------
Den virker fint for mig :)
Avatar billede bernhof Nybegynder
18. januar 2002 - 15:15 #4
30 til dig - 30 til mig!
tak for hjælpen alligevel! :)
Avatar billede nute Nybegynder
18. januar 2002 - 15:15 #5
noe ála dette du søker:

<html>
<head>
    <title>Untitled</title>
    <script>
       
    function CMD_BOLD_onclick() {
        var range = myEditor.document.selection.createRange()
        range.execCommand(\"Bold\")
    }
   
   
    </script>
</head>

<body>


<input type=\"button\" value=\"B\" onClick=\"CMD_BOLD_onclick();\">

<iframe width=\"400\" height=\"300\" id=\"myEditor\"></iframe>

<script>
    myEditor.document.designMode = \"on\";
</script>

</body>
</html>

/nute
Avatar billede Søren Bech Morsing Praktikant
18. januar 2002 - 15:15 #6
http://www.sbkweb.dk/editor/test.htm for at se det du retter

http://www.sbkweb.dk/editor/ for at rette

Men ja den kan måske for meget!
Men du kan måske bruge noget af det?
Avatar billede bernhof Nybegynder
18. januar 2002 - 15:17 #7
hej nute!

jeg er ked af jeg var lidt for hurtig på aftrækkeren til at lade dig komme med et svar, men det var nu heller ikke det jeg søgte!
hvad jeg mente kan du se ved jeg koden, jeg har skrevet ovenfor!

ellers tak for hjælpen! :)

/Mikbj
Avatar billede bernhof Nybegynder
18. januar 2002 - 15:18 #8
sbk >> ja tak! der er jo masser af nyttig kode, og hvis jeg må, kunne jeg godt tænke mig at \"rippe\" den lidt for noget guf-kode! :)

jeg beder hermed om din tilladelse!
/Mikbj
Avatar billede Søren Bech Morsing Praktikant
18. januar 2002 - 15:26 #9
min? he.. så skal du nok hellere spørge der hvor jeg har lånt den? men jeg mener nu det er i et spørgsmål herinde engang...

så rip du bare
Avatar billede bernhof Nybegynder
18. januar 2002 - 15:33 #10
hehe.. det lyder godt! takker! :)

/Mikbj
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

IT-JOB