Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] resetowanie formularz z ustawieniami input'ów
Forum PHP.pl > Forum > Przedszkole
gebp
Mam taki mały problemik. Czy istnieje jakaś funkcja w javascript'cie która powoduje zresetowanie (powrót do źródłowych) ustawień formularza.
przykładowy formularz
  1. function reset()
  2. { document.getElementById('myform').reset() }
  3. <form id="myform">
  4. <input id="0" type="text" value="input 1">
  5. <input id="1" type="text" disabled value="input 2">
  6. <input type="button" value="RESET" onclick="reset">
  7. </form>

Moja kompletna funkcja powoduje po prawidłowym wprowadzeniu inputa1 odblokowanie inputa2.
Funkcja reset() powoduje mi jedynie przywrócenie wartości inputów do źródłowych.

Jak zrobić by po resecie input2 był także disabled questionmark.gif?
The Night Shadow
  1. function reset()
  2. {
  3. document.getElementById('myform').reset();
  4. }
  5. <form id="myform">
  6. <input id="0" type="text" value="input 1">
  7. <input id="1" type="text" value="input 2">
  8. <input type="button" value="RESET" onclick="reset();this.form['1'].disabled=true;">
  9. </form>


this.form['1'].disabled=true;

Pozdrawiam smile.gif
devnul
reset nie powinno zmieniać właściwości obiektów, czy ty czasem nie robisz (próbujesz) robić tego w xhtmlu? zrób
Kod
<input type="text" name="cos" value="cos" disabled="disabled" />
i nie powinno aktywować kontrolki
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.