Toon posts:

[dhtml] document.selection.createrange

Pagina: 1
Acties:

Verwijderd

Topicstarter
Het aanmaken van een div met daarin een aantal afbeeldingen stel ik als volgt samen:

var oDIV = document.createElement('div');
oDIV.className = "toolbar";

obj.appendChild(oDIV);

var newImg = document.createElement("img");
newImg.attachEvent("onclick",Vet);

var newImg1 = document.createElement("img");
var newImg2 = document.createElement("img");
var newImg3 = document.createElement("img");

oDIV.appendChild(newImg);
oDIV.appendChild(newImg1);
oDIV.appendChild(newImg2);
oDIV.appendChild(newImg3);

Nu wil ik als er bijvoorbeeld een selectie wordt gemaakt op de pagina dat de geselecteerde tekst zichtbar word en dat je er wat mee kan doen.

Daar heb ik de volgende functie voor:

function Vet(){
var range = document.selection.createRange();
}

Helaas is de range nu leeg als ik wat geselecteerd heb, doe ik het gewoon direct met een img tag in het document met een onclick dan krijg ik wel de geselecteerde tekst.

Mijn vraag: Wat kan dit zijn?

Verwijderd

Topicstarter
Deze mag gesloten worden. Is opgelost.

De oplossing is als volgt:

De code staat in een htc bestand en ik had er niet zo snel aan gedacht om dan parent aan te spreken.