Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Połączenie dwóch onChange
Forum PHP.pl > Forum > Po stronie przeglądarki
JamalBIG
Witam

W jaki sposób mogę połączyć dwa 'onChange':
  1. <script type="text/javascript" language="javascript">
  2. function disableFunc() {
  3. document.getElementById("zdjecie").disabled = true;
  4. }
  5. <input type="file" name="zdjecie" class="przycisk" onchange="disableFunc();" onchange="this.form.submit();" />


Z góry dzięki za pomoc
Pozdrawiam
nospor
....
onchange="disableFunc();this.form.submit();"
Czy to ja już wariuję czy to nadal Wy?
JamalBIG
moja wina za niepotrzebne pytanie, próbowałem wcześniej Twoje rozwiązanie i nic a zapomniałem dodać do input 'id="zdjecie" aby wszystko działało ok, również zauważyłem, że ważna jest kolejność czyli onchange="this.form.submit();disableFunc();"
nospor
smile.gif

A kolejnośc w tym wypadku jest ważna dlatego, że wyłączasz pole. A pola wyłączone nie są wysyłane. Tylko dlatego tak kolejnośc tu jest ważna. Gdybyś wyłączał inne pole, które nie miało by iść formem, to kolejność nie miałaby znaczenia
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.