Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyczyścić value
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
kapral
Czy istnieje możliwość wyczyszczenia danych wyświetlanych w formularzy poprzez value
  1. <input type="text" name="a" value="tekst do usunięcia" />


ponieważ to nie działa
  1. <input type="reset" name="wyczyść" value="wyczyść" />
mike
Przycisk reset nie czyści zawartości formularza a (jak sama nazwa wskazuje) resetuje go do początkowego stanu.

Co oznacza że jeśli gdzieś dałeś value="tekst do usunięcia" to w inpucie pojawi się "tekst do usunięcia" i teraz ja coś dopiszesz, usuniesz, zmidyfikujesz to kliknięcie przycisku reset sprawi że znów zobaczysz "tekst do usunięcia".

Możesz dać:
  1. <sctipt>
  2. function clear()
  3. {
  4. element = document.getElementById( 'a' );
  5. element.value = '';
  6. }
  7. </sctipt>
  8. <input type="text" id="a" name="a" value="tekst do usunięcia" />
  9. <input type="reset" name="wyczyść" value="wyczyść" onclick="clear();" />


JavaScript nie jest moją domeną, więc mógł się wkraść jakiś błąd. Zasada działania jednak jest zachowana.

BTW: Poważnie przez dwa miesiące nie chciało Ci się nigdzie poszukać rozwiązania?
Reset posted by ~kapral
kapral
Przez dwa miesiące nie mogłem znaleźć rozwiązania a samemu mi sie nie udało dlatego postanowiłem jeszcze raz zamieścić nowy temat
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.