PHP ver gevorderde |
|
Weet iemand hoe je het element wat gemaakt wordt door de commando execcommand kunt bereiken? Ik zou namelijk niet weten hoe. Ik heb dit nodig omdat ik alleen dit element wil aanpassen, dus aub niet met antwoorden als
document.getElementsByTagName('strong')[0];
document.getElementsByTagName('strong')[0];
komen , tenzij je daarbij 100% zeker weet dat je dan het element hebt bereikt dat zojuist met de execcommand is gemaakt .
Dus bijvoorbeeld:
stel iframeDocument is het document van de iframe en ik voer dan vervolgens de volgende code uit op het geselecteerde stuk tekst:
iframeDocument.execCommand('bold', false, null);
iframeDocument.execCommand('bold', false, null);
Dan krijg je als je de tekst "hallo dit is een tekst" en je "is" zou hebben geselecteerd en daarop de bovenstaande zou hebben uitgevoerd krijg je "hallo dit <strong>is</strong> een tekst" hoe kan ik dan het element van <strong> bereiken?
Of weet iemand hoe je zelf een execcommand kunt creeren? want tinyMCE heeft dit wel op een of andere manier gedaan .
|