Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]wyciąganie zmiennej z funkcji
Forum PHP.pl > Forum > Przedszkole
pakolord
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
Comandeer
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;
    }
}() );
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.