Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]wyciąganie zmiennej z funkcji
pakolord
post 23.09.2016, 13:23:18
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 27.02.2014

Ostrzeżenie: (0%)
-----


Cześć,
czy mogę wyciągnąć kilka zmiennych poza funkcje ?

  1. var a = document.getElementById('a');
  2.  
  3. a.onmouseup=function(e){
  4. x=(e=e||event).clientX;
  5. y=e.clientY;
  6. }


Chciałbym wyciągnąć zmienna x i y w jaki sposób mogę to zrobić questionmark.gif
Go to the top of the page
+Quote Post
Comandeer
post 23.09.2016, 13:50:56
Post #2





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

Ostrzeżenie: (0%)
-----


Tak szczerze to Twój sposób powinien działać… Chociaż w strict mode rzuci błędem. Lepiej byłoby zrobić sobie osobny scope:
Kod
( function() {
    var a = document.getElementById( 'a' ),
        x,
        y;

    a.onmouseup=function(e){
        x = ( e = e || event ).clientX;
        y = e.clientY;
    }
}() );


Ten post edytował Comandeer 23.09.2016, 13:51:28


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.04.2024 - 01:50