Autor | Zpráva | ||
---|---|---|---|
mpu Profil * |
#1 · Zasláno: 4. 2. 2013, 10:26:57
Zdravím,
lze pomocí JS při stisku kláves CTRL+šipka nahoru/dolu nějak zrušit stisk CTRL a do stránky poslat jen šipku? Jde o následující - mám textareu, kde se při stisku zmíněných kláves posunuje scrollbar o jeden řádek níže/výše, viz. document.onkeydown = keydown; function keydown(evt) { if (!evt) evt = event; if (evt.ctrlKey && evt.keyCode == 40) { scrolled=document.getElementById("editContent").scrollTop; document.getElementById("editContent").scrollTop = scrolled+15; } } getselection a JS funkce, které změní stisknutou klávesu na jinou pomocí ASCI kódu. Na standardní funkcionalitu JS jsem nepřišel, getselection neumí řádky ale pozice znaků a musel bych dopočítávat počet znaků na aktuálním řádku a šipky nemají ASCI kód.
Nevíte někdo? Díky Téma založeno jako návaznost na Textarea - odskok o určitý počet řádků níže |
||
Časová prodleva: 11 let
|
0