Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js]Zabezpieczenie przed wysłaniem formularza a pole select
Forum PHP.pl > Forum > Po stronie przeglądarki
Matiash
Witam, mam takie zabezpieczenie przed wysłaniem formularza:

<form name="dodajr" method="post" action="includes/podstrony/admin/dodaj_relacje_script.php" onsubmit="if (!tytul.value || !panstwa.value ) {alert('Wypełnij wszystkie pola oznaczone gwiazdką!'); return false}


<input type="text" name="tytul" value="<?echo $tytul;?>" size ="30" />
<select size="1" name="panstwa">
<option>wybierz...</option>
<option>Afganistan</option>
<option>Albania</option></select>

Jesli nie wpisze tytulu do pola inputa typu text to wyskakuje alert ale nie wiem jak sprawdzic by ten sam alert wyskakiwal jak w polu select nie zostanie wybrane zadne panstwo czyli zostanie <option>wybierz..</option>
ayeo
<form name="dodajr" method="post" action="includes/podstrony/admin/dodaj_relacje_script.php" onsubmit="if (!tytul.value || panstwa.value = 'wybierz...' ) {alert('Wypełnij wszystkie pola oznaczone gwiazdką!'); return false}
Matiash
IE wywala błąd składni...
ayeo
"if(panstwa.value == 'wybierz...' || !tytul.value) {

alert('Wypełnij wszystkie pola oznaczone gwiazdką!'); return false}"

w Twoim kodzie była lipa z cudzysłowani tongue.gif
Matiash
Dobra działa, wielkie dzieki winksmiley.jpg
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.