Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dynamiczny formularz - problem z istnieniem usuniętego pola tekstowego
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
sooltech
Witajcie, mój pierwszy post; mam nadzieję, że będę mógł także pomagać, ale tym razem szukam pomocy.

Tworzę formularz, gdzie użytkownik może wpisać swój numer telefonu. Obok pola tekstowego umieściłem też button z plusem, który umożliwia użytkownikowi dodanie nowego pola tekstowego, jeżeli ma on dwa numery telefonów.

document.getElementById('nazwaspan').innerHTML = "html nowego pola tekstowego";

Problem jest taki:
* gdy waliduję dane w funkcji javascript, najpierw sprawdzam, czy to drugie pole tekstowe istnieje (jeżeli jest null to zakładam, że nie istnieje)
* wszystko jest ok, ale jeżeli dodam plusem to pole i potem usunę, to już ono nie jest nullem i po usunięciu pola tekstowego zawiera wartości niewidoczne dla użytkownika

Z góry dzięki za pomoc.

--
Piotr
kamil4u
Bo źle to robisz smile.gif

Zapoznaj się metodami DOM i tworzeniem w nim elementów. W ogóle proponuję przyjąć poprawną strukturę HTML i wtedy wszystko łatwo pobierzesz.

Proszę: http://jsfiddle.net/YUHvn/1/
sooltech
Cytat(kamil4u @ 19.03.2012, 18:50:30 ) *
Bo źle to robisz smile.gif

Zapoznaj się metodami DOM i tworzeniem w nim elementów. W ogóle proponuję przyjąć poprawną strukturę HTML i wtedy wszystko łatwo pobierzesz.

Proszę: http://jsfiddle.net/YUHvn/1/


Dzięki wielkie !

Tak to jest jak ktoś się bierze za duże projekty, ale używa narzędzi z epoki kamienia łupanego.

Dzięki jeszcze raz !

--
Piotr
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.