Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.12.09
Prihlásený: 19.12.19
Príspevky: 109
Témy: 47
Príspevok NapísalOffline : 20.04.2013 19:39

ahojte

v mojom javascripte vykonávam iste ulohy po stlaceni klaves (napr šípok). Mám problém v tom, že po stlačení mi napr vyskočí okno (promt príkaz) a ked ho aj odkliknem tak mi zas vyskoci - ako keby to bralo že tie klavesy su stále stlačené .... ako by sa to dalo ošetriť?
Vďaka


Offline

Skúsený užívateľ
Skúsený užívateľ
javascript a onkeydown

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 20.04.2013 19:40

Možno dať ukážku kódu, nech nemusíme tipovať, kde je problém? :)







_________________
C#, PHP, ...
Offline

Čestný člen
Čestný člen
javascript a onkeydown

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 20.04.2013 19:52

Píšeš, že je to javascript, vieš, že je to javascript a aj tak to dáš do html. Človek si potom myslí, že si robíš srandu. Asi začnem tie témy hádzať rovno do koša, potom sa možno naučíte.







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.12.09
Prihlásený: 19.12.19
Príspevky: 109
Témy: 47
Príspevok Napísal autor témyOffline : 20.04.2013 20:12

Kód:
   
window.onkeydown= function(event) {            // zaznamenávanie kláves
           keys[event.keyCode] = true
}   

function pohyb(event){   
         if(keys[40]){
            if(y<canvas.height-50)
               y+=3;
         }
         if(keys[38]){
            if(y>0)
               y-=3;
         }
         if(keys[39]){
            if(x<canvas.width-100)
               x+=3;
         }
         if(keys[37]){
            if(x>0)
               x-=3;
         }
         if(keys[16]&&keys[17]&&keys[18]&&keys[192]){
            prompt("Zadaj", "");
         }
      }
   



Takto nejak to vyzera .... po tom promte sa bude ešte niečo vykonávať ale to ešte nemám ..... a Ospravedlňujem sa za zlé umiestnenie otázky. Písal som to a ponáhlal som sa - nevšimol som si že je aj téme javascript a to som ju hladal. sory


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 22.04.2013 13:53

A je tam aj niečo, čo reaguje na pustenie toho klávesu? A ani to by nepomohlo pri tom, ako je teraz ten test urobený.

PS: Nebolo by lepšie použiť nejakú knižnicu, ktorá sa o takéto veci postará?


Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. javascript wysiwyg v javascript popup

v JavaScript, VBScript, Ajax

1

841

25.07.2009 19:29

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. javascript

v Sieťové a internetové programy

1

582

01.05.2009 15:28

Jaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. javascript

v JavaScript, VBScript, Ajax

1

1598

22.03.2006 19:29

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. javascript

v HTML, XHTML, XML, CSS

21

1101

06.03.2009 11:03

suchy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. JavaScript aritmetika

v JavaScript, VBScript, Ajax

1

606

29.03.2016 15:11

killer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. externy javascript

v JavaScript, VBScript, Ajax

3

950

02.01.2009 12:53

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. input - javascript

v JavaScript, VBScript, Ajax

20

943

15.11.2011 15:49

lukas15 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nepochopitelny javascript

v JavaScript, VBScript, Ajax

7

581

08.03.2009 15:17

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Javascript-kniha

v Ostatné

3

481

09.08.2013 14:35

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MENU - JAVASCRIPT

v JavaScript, VBScript, Ajax

7

1301

01.03.2008 16:24

mage Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. JavaScript okienko

v JavaScript, VBScript, Ajax

1

493

08.09.2010 17:25

don jebot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. super JavaScript !!!

v JavaScript, VBScript, Ajax

6

1135

27.10.2007 23:14

mylan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nefunkčný javascript

v JavaScript, VBScript, Ajax

5

366

03.12.2012 23:08

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP + javascript

v PHP, ASP

10

667

09.07.2008 20:17

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Začiatky javascript

v JavaScript, VBScript, Ajax

3

448

29.03.2020 17:33

LukIneskoNR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Javascript okno

v JavaScript, VBScript, Ajax

22

822

27.03.2014 14:11

samson3333 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra