Javascript: getSelection()

Tags:    html css

Jeg sidder pt. og vil prøve at lave en funktion, således, at jeg kan formatére tekst i et textarea. Holder mig mest til serverside sprog, så er ikke helt tip top med javascript.

Indtil videre har jeg følgende kode:

function Italic() {
var tekst = '';
if (document.getSelection()) tekst = document.getSelection().value;
else if (window.getSelection()) tekst = window.getSelection().value;
else if (document.selection) tekst = document.createRange().text;
document.forms[0].msg.value = '<i>'+tekst+'</i>';
}

Bygger stille og roligt mere og mere på, da jeg foretrækker at lave min egen funktion helt fra bunden.

Nu kommer spørgsmålet så; Min "tekst"-variabel står som "undefined" med denne kode, mens den står som " " (ingenting) uden value.
Jeg vil naturligvis gerne have, at den skal returnere det jeg har markeret.
På forhånd tak :)



2 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Found out....



Found out....


Har du fundet svaret, kan det være en god ide at poste det her, så andre kan få glæde af det.

Hvis du ikke længere har behov for svar, skal du lukke tråden.



t