[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obor premenných v Javascripte????

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127 | 127
Bydlisko: Lehota pod ...
NapísalOffline : 17.12.2009 23:52 | Obor premenných v Javascripte????

Snažil som sa dnes pochopiť obor premenných v JS a tak som si napísal primitívny scriptík.
Deklaroval som v ňom globálnu prem. X, nastavil jej hodnotu na 1 a dve funkcie.
Funkciu prepis(y) prepíše X na 2 a vyhodí alert s jeho hodnotou a
funkciu noako(), ktorá zobrazí hodnotu globálnej prem. X.
Problém je v tom, že keď zavolám noako() zobrazí síce X, ale: Ak ešte nieje prepísané tak mi vyhodí alert v ktorom je 1, ale keď stlačím OK prepíše to X z 1 na 2.
Teda ako keby som tým OK volal fc. prepis(2).
Čo vôbec nechápem.
Môže mi niekto povedať, čo to ten alert robí?


Kód:
    <body>

    <script type="text/javascript">

    var x=1;

    function prepis(y){
                   x=y;
                   alert (x);
             }
    function noako(){
              alert (x);
             }
    </script>
    <div style="background-color:blue" onclick="prepis(2)">Prepis!!!!!!</a>
    <div style="background-color:red" onclick="noako()">No ako??????</a>
    </body>
    </html>


Offline

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

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 18.12.2009 0:02 | Obor premenných v Javascripte????

začni tým, že dáš buď začiatočné tágy <a> alebo koncové tágy </div> a všetko bude pekne fungovať :D

//su to tagy, nie tágy (stenley)


Offline

Užívateľ
Užívateľ
Obor premenných v Javascripte????

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127 | 127
Bydlisko: Lehota pod ...
Napísal autor témyOffline : 18.12.2009 0:07 | Obor premenných v Javascripte????

TY VOLE!!!! :oops:
Toto ma fakt dojalo!
Díky moc!


 [ Príspevkov: 3 ] 


Obor premenných v Javascripte????



Podobné témy

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

prenasanie premennych

v PHP, ASP

25

840

17.10.2012 22:25

Lier

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

Načítavanie premenných

v PHP, ASP

7

632

17.09.2007 15:59

pitrik1

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

JS viac premennych

v JavaScript, VBScript, Ajax

1

660

07.08.2008 19:08

neutronmind

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

Chybne spracovanie premennych

v PHP, ASP

2

351

22.08.2012 9:56

Wor3d

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

Java - zoznam premennych

v Assembler, C, C++, Pascal, Java

4

662

29.12.2008 17:12

1231dodo

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

Prenos premennych medzi funkciami

v PHP, ASP

6

555

27.08.2012 4:26

Ďuri

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

predavanie premennych medzi strankami

v PHP, ASP

8

643

26.02.2011 14:20

1daemon1

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

Matlab script inicializácia premenných

v Assembler, C, C++, Pascal, Java

0

419

16.05.2017 12:10

beastiq

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

C - rozdelenie textu do premenných

v Assembler, C, C++, Pascal, Java

12

581

29.04.2013 11:41

BX

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

Porovnanie dvoch premennych typu VARCHAR

v PHP, ASP

11

563

02.06.2014 12:37

DeiForm

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

Zapisat 25.01.2008 do 3 premennych

v PHP, ASP

8

413

25.01.2008 22:24

Matho

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

porovnavanie 3 premennych a vypis min a max

v Assembler, C, C++, Pascal, Java

9

1717

30.07.2008 23:58

ado21



© 2005 - 2024 PCforum, edited by JanoF