Avatar billede monkeysee Nybegynder
20. juli 2003 - 22:17 Der er 5 kommentarer og
1 løsning

CONTENTEDITABLE på et textarea

Jeg har et problem med at bruge CONTENTEDITABLE på et textarea.

Jeg har knyttet en onclick event til textarea'et, og kan afgøre hvilke objekter som brugeren klikker på. Når brugeren vælger tekst, virker det fint (jeg kan læse textRange objektet). Når man vælger et billede, er det istedet en såkaldt controlRange der skal læses, og det virker først den *anden* gang man klikker på billedet?

Hvad kan denne underlige opførsel skyldes? (ligger gerne et eksempel ud hvis der ikke lige er nogen med en hurtig forklaring)
Avatar billede roenving Novice
20. juli 2003 - 22:23 #1
-- jeg ved det ikke, for jeg har ikke pillet ved de dele, men et gæt kunne være, at man så at sige skulle 'ind igennem hierarkiet', at det første klik rammer textareaet og så først det næste rammer indholdet ...
Avatar billede grunken Nybegynder
21. juli 2003 - 00:04 #3
generelt syns jeg det lyder mærkværdigt at bruge contentEditable på et textarea ?

det eneste jeg kan se det kan bruges til er at sætte:

contentEditable=false

Men ellers har jeg ingen hurtig forklaring ;p
Avatar billede roenving Novice
21. juli 2003 - 00:15 #4
-- i en anden sammenhæng checkede jeg lidt tidligere properties på en input -- den har også en contentEditable-property, så hvad kan man sige ...
Avatar billede monkeysee Nybegynder
21. juli 2003 - 01:29 #5
>> grunken se her: http://webcoder.info/downloads/ftextarea.html
jeg tager udganspunkt i hans script, og her er et textarea simpelthen oplagt.

jeg har lige konstateret at activeX komponenter har et værre problem end et simpelt billede. Hvis man forestiller sig at et redigerbart textarea som det på webcoder.info indeholdt et objekt med en flash-fil så affyrer et museklik tilsyneladende ikke nogen onclick event, hvor et billede trods alt gør det anden gang! Det er sgu da en mystisk opførsel.
Avatar billede monkeysee Nybegynder
31. juli 2003 - 13:21 #6
jeg opretter et nyt sprgsm, da denne tråd er gået hen og blevet lidt gammel...
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester