Toon posts:

[js] Checken of een geselecteerd element contentEditable is.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoe kan ik checken of een geselecteerd element in een IFRAME contentEditable is?

Tekst doe ik als volgt:
alert(iframe_hoofd.document.selection.createRange().parentElement().contentEditable);

Ik krijg netjes een true terug.

Selecteer ik een plaatje in het IFRAME, dan zegt hij:
Fout: Deze eigenschap of methode wordt niet ondersteund door dit object.

Dit plaatje is wel contentEditable en ik wil het liefst gewoon ook een true terugkrijgen.

Hoe kan ik dit oplossen?

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

Is het al in je opgekomen dat een plaatje gewoon geen contenteditable attribuut heeft?

code:
1
2
3
4
5
6
7
8
Applies To
A, ACRONYM, ADDRESS, B, BDO, BIG, BLOCKQUOTE, BODY, BUTTON, CENTER, 
CITE, CODE, CUSTOM, DD, DEL, DFN, DIR, DIV, DL, DT, EM, FIELDSET, FONT, 
FORM, hn, I, INPUT type=button, INPUT type=password, INPUT type=radio, 
INPUT type=reset, INPUT type=submit, INPUT type=text, INS, ISINDEX, KBD, 
LABEL, LEGEND, LI, LISTING, MARQUEE, MENU, NOBR, OL, P, PLAINTEXT, PRE, 
Q, RT, RUBY, S, SAMP, SMALL, SPAN, STRIKE, STRONG, SUB, SUP, TEXTAREA, TT, 
U, UL, VAR, XMP


Daar staat geen <IMG> bij...


[edit]
er is wel een functie isContentEditable die voor IMG aanwezig is!

Stop uploading passwords to Github!


Verwijderd

Topicstarter
Ja is al in me opgekomen, maar hij kan het wel overerven van de DIV's er omheen. De isContentEditable functie doet hetzelfde als wat ik al had.

Verwijderd

Topicstarter
Kan ik het id outputten op de een of andere manier van wat ik geselecteerd heb? Dat zou al een heel eind in de goede weg zijn. Dan heb ik namelijk al een aardig beeld van wat er geselecteerd is.