18. september 2002 - 15:53Der er
6 kommentarer og 1 løsning
document.selection.createRange();
Jeg har følgende i en funktion: var range = document.selection.createRange(); range.text = txtStart + range.text + txtEnd;
Jeg bruger det til at editere teksten i et textarea, og det virker fint, så længe jeg markerer noget tekst før jeg klikker på knappen der kalder funktionen. Men har jeg ikke markeret noget i mit textarea, tilføjes variablerne txtStart og txtEnd i stedet på min knap.
Hvordan kan jeg tage højde for det? Kan jeg evt. sørge for, at koden bliver sat ind der hvor markøren er i mit textarea, eller evt. til sidst i det? Eller kan jeg teste om der er markeret noget?
(jeg ved godt, at jeg kan bruge execCommand i et iframe i stedet, men i dette tilfælde SKAL jeg bruge et textarea)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.