[javascript] Shift toets simuleren

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • marcrenzo
  • Registratie: September 2001
  • Laatst online: 30-08 22:04
Is het ook mogelijk om de shift toets te simuleren wanneer je op enter druk, dit is namelijk voor de contenteditable property zodat je gewoon op enter kan drukken ipv shift enter om een regel over te slaan.

zoiets als
onkeydown -> if keycode = 13 then -> if shift = false then shift = true
onkeyup -> if keycode = 13 then -> if shift = true then shift = false

Acties:
  • 0 Henk 'm!

  • André
  • Registratie: Maart 2002
  • Laatst online: 12-09 14:32

André

Analytics dude

Je kunt een functie schrijven die zodra de enter ingedrukt is een regel overslaat. Dan simuleert die funtie een shift enter.
Maar je kunt je pagina niet laten geloven dat enter als shift enter gezien moet worden.

Acties:
  • 0 Henk 'm!

  • marcrenzo
  • Registratie: September 2001
  • Laatst online: 30-08 22:04
Op vrijdag 31 mei 2002 12:46 schreef Yogho het volgende:
Je kunt een functie schrijven die zodra de enter ingedrukt is een regel overslaat. Dan simuleert die funtie een shift enter.
Maar je kunt je pagina niet laten geloven dat enter als shift enter gezien moet worden.
bedankt, ik heb de oplossing dan al gevonden, de functie checkKey wordt aangeroepen met de onkeydown event.
code:
1
2
3
4
5
6
function checkKey(){
  if(event.keyCode == 13){
    document.selection.createRange().text = "\r\n ";
    event.keyCode = 8; 
    }
  }