createRange
Hej FolkensJeg har et mindre problem med at replace noget tekst. Jeg har en form som indeholder et taxtarea. I dette textarea skal man kunne ændre teksten. Dette kan gøres på to måder 1. marker noget tekst og tryk på en knap som ændre teksten(Kalder denne funktion)
function replaceit(how) {
seltext = (document.all)? document.selection.createRange().text : document.getSelection()
if(seltext!="") {
if (how == 'b') {
repltext = "<b>" + seltext + "</b>"
document.selection.createRange().text = repltext;
window.focus()
} Dette funger fjong.
Problemet er at jeg skal markere tekst i textarea, trykke på en knap som åbner en popup. Fra denne popup skal man kunne trykke på en knap som ændre teksten i textarea.
Hvordan for jeg fat i document fra denne popup.
Har prøvet med følgende: window.opener.document.selection.createRange().text = repltext
/tmo
