![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 8.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem na stronie. Jest na niej formularz kontaktowy: Imię i nazwisko, adres email, temat wiadomości i treść wiadomości. Oprócz tego osoba wysyłająca może wybrać adres na jaki wyśle wiadomość oraz przesłanie kopii wiadomości na swój adres. Jak zaznaczy tą ostatnią opcję to wyskakuje komunikat: "Upewnij się, że formularz jest kompletny i poprawnie wypełniony". Byc może przyczyna leży po stronie skryptu sprawdzającego validację. Niestety nie znam javy? Czy te skrypty są prawidłowe?
Kod <script language="JavaScript" type="text/javascript"> <!-- function validate(){ if ( ( document.emailForm.text.value == "" ) || ( document.emailForm.email.value.search("@") == -1 ) || ( document.emailForm.email.value.search("[.*]" ) == -1 ) ) { alert( "Upewnij się, że formularz jest kompletny i poprawnie wypełniony." ); } else if ( ( document.emailForm.email.value.search(";") != -1 ) || ( document.emailForm.email.value.search(",") != -1 ) || ( document.emailForm.email.value.search(" ") != -1 ) ) { alert( "Możesz podać tylko jeden adres email, nie więcej!" ); } else { document.emailForm.action = "http://www.zmnowak.com.pl/index.php?option=com_contact&Itemid=3" document.emailForm.submit(); } } //--> <script type="text/javascript"> <!-- function ViewCrossReference( selSelectObject ){ var links = new Array(); links[1]='http://www.zmnowak.com.pl/index.php?option=com_contact&task=view&contact_id=1&Itemid=3'; var sel = selSelectObject.options[selSelectObject.selectedIndex].value if (sel != "") { location.href = links[sel]; } } //--> </script> [+] edit Java != Javascript. Poprawiłem temat wątku, aby ludzi nie wprowdzał w błąd. --- ~strife |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 17:22 |