[div] selectie weer selecteren na klik

Pagina: 1
Acties:

  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 08:30
Ik heb een div welke editable is...
Nu maak ik een selectie en klik ik op een knop welke een opmaak menu laat zien (div) op dat moment ben ik de selectie kwijt ;(
Als ik dan een focus op de editable div doe dan staat de cursor er wel weer maar de selectie komt niet terug....
Is het mogelijk om de selectie weer terug te krijgen? :?

PSN jschut_82 | Xbox: JSchut82


Verwijderd

geef eens wat code, hoe heb je het nu gedaan?

bijvoorbeeld bij formulier velden kan je de focus en de selectie setten dmv
document.forms[n].elements[n].focus();
document.forms[n].elements[n].select();

misschien dat dat je op weg helpt

  • creative8500
  • Registratie: September 2001
  • Laatst online: 03-01 16:54

creative8500

freedom.

Kijk de kunst af, zou ik zeggen: SnipDHTML Editor

  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 08:30
code:
1
2
3
4
5
6
function showStyleMenu() {
    Editor.focus();
    var selection = document.selection;
    var textRange = selection.createRange();
    styleMenu.style.display = "";
}

en dan is de selectie al weg....
Als ik dan focus doe dan krijg ik hem niet terug

PSN jschut_82 | Xbox: JSchut82


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

die createRange kan b.v. _alleen_ bij de onmouseup in de editable div doen, dan boeit het niet of je op een link klikt; de range is er dan gewoon.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 08:30
Clay schreef op 06 november 2003 @ 11:57:
die createRange kan b.v. _alleen_ bij de onmouseup in de editable div doen, dan boeit het niet of je op een link klikt; de range is er dan gewoon.
:?

als ik na het klikken op bold klik en ik doe execCommand('Bold'); dan maakt hij niet de select bold hoor?!
............

PSN jschut_82 | Xbox: JSchut82


  • faabman
  • Registratie: Januari 2001
  • Laatst online: 08-08-2024
en vind http://www.devarticles.com/art/1/90/7

daar staat het hele verhaal wel zo'n beetje uitgelegd... daarnaast is er op msdn geloof ik ook nog wel het een en ander te vinden...

oeps, ik zie nu pas dat je een div :o hebt... hoop dat de linkjes daarop ook van toepassing zijn...

[ Voor 38% gewijzigd door faabman op 06-11-2003 12:45 . Reden: msnd!= msdn ]

Op zoek naar een baan als Coldfusion webdeveloper? Mail me!

Pagina: 1