Dawaj Tosta [ Konsul ]
Mała modyfikacja alertu na stronę
Witam.
Mógłym prosić o lekką modyfikację tego alertu? Otóż na kurshtml.boo.pl znalazłem ciekawy alert(?), który sprawdza poprawność e-maila. Wygląda on tak
<form action="mailto:adres e-mail" method="post" onsubmit="if (this.tekst2.value == '') alert('Zanim wyślesz formularz, musisz wypełnić pole tekstem!'); return false ">
<input type="text" name="tekst2" /><input type="submit" value="OK" />
</form>
Czy istniałaby taka możliwość, żeby dodać dwa alerty, które wyświetlą się po poprawnym wypełnieniu pola i kliknięcia ok? Jeżeli tak to jak to zrobić? proszę o pomoc
maviozo [ Man with a movie camera ]
Oczywiście że jest, ale może w końcu nauczysz się pisać z tym do wątku seryjnego zamiast do każdego jednego problemu zakładać specjalnie wątek.
Dawaj Tosta [ Konsul ]
Maviozo doceniam wszystkie Twoje porady, które mi już podałeś we wcześniejszych postach, ale niestety w tym głównym wątku mało kto się wypowiada, a ja potrzebuje to dosyć prędko.
maviozo [ Man with a movie camera ]
Wypowiedzą się co najwyżej te same osoby co tu, a tam przynajmniej masz pewność, że poradę dostaniesz od osób które jeśli coś piszą to są tego pewni. Nawet jeśli odpowiedzi nie dostaniesz w ciągu 5 minut..
Musisz zrobić tak
<form ... onsubmit="return sprawdz(this)">
bvbx
</form>
<script language="Javascript">
function sprawdz(f)‹
if (f.pole1.value=="") ‹alert("Pole A jest niewypełnione!");return false›
if (f.pole2.value=="") powtarzasz z odpowiednim tekstem
return true
›
</script>
oczywiście jeśli chcesz wszystkie jednym tekstem to możesz w warunku if pisać:
if (f.pole1.value==""||f.pole2.value=="") alert("Wsólny dla wszystkich");return false