![]() |
Problem ze skryptem - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript) +--- Wątek: Problem ze skryptem (/thread-problem-ze-skryptem--8690) |
Problem ze skryptem - adziozone - 03-02-2012 Witam, Mam problem ze skryptem, nie pokazuję i komunikatu ze nie jest wybrany „rodzaj’, „odbiór” i „wysyłka”. Proszę o pomoc w rozwiązaniu problemu. Z góry dziękuje za pomoc. Pozdrawia Adziozone ---------------- <title></title> </head> <body bgcolor="#ffffff" oncontextmenu="return false" > <script LANGUAGE="JavaScript"> <!-- function resetform() { document.forms[0].elements[1]=""; } function submitForms() { if (isRodzaj() && isSztuk() && isAmail() && isImie() && isNazwisko() && isAdres() && isMie() && isKod() && isOdbior() ) if (confirm("\n Czy napewno zamierzasz podać swój adres e-mail?")) { alert("\nTwoje dane zostaną teraz wysłane. \n\n Użyj przycisku RETURN gdy formularz zostanie wysłany i zechcesz powrócic do mojej strony głównej.\n\n\n Dziękuję za subskrybcję."); return true; } else { alert("\n Czy chcesz anulować subskrybcję?"); return false } else return false; } function isRodzaj() { if (document.forms[0].elements[1].value == "") { alert ("\n Nie wpisałeś rodzaj. \n\n Proszę o uzupełnienie danych.") document.forms[0].elements[1].focus(); return false; } return true; } function isSztuk() { if (document.forms[0].elements[2].value == "") { alert ("\n Nie wpisałeś ilości. \n\nProsze o uzupełnienie danych.") document.forms[0].elements[2].focus(); return false; } return true; } function isAmail() { if (document.forms[0].elements[3].value == '') { alert ("\n Brak adresu e-mail. \n\n Proszę o uzupełnienie.") document.forms[0].elements[3].focus(); return false; } if (document.forms[0].elements[3].value.indexOf ('@',0) == -1 || document.forms[0].elements[3].value.indexOf ('.',0) == -1) { alert ("\n Błąd w adresie e-mail - \"@\" lub \".\"\nProsze wpisać adres e-mail ponownie.") document.forms[0].elements[3].select(); document.forms[0].elements[3].focus(); return false; } return true; } function isImie() { if (document.forms[0].elements[4].value == "") { alert ("\n Nie pomałeś imienia. \n\nProszę, uzupełnij dane.") document.forms[0].elements[4].focus(); return false; } return true; } function isNazwisko() { if (document.forms[0].elements[5].value == "") { alert ("\n Nie podałerś nazwiska. \n\nProszę, uzupełnij dane.") document.forms[0].elements[5].focus(); return false; } return true; } function isAdres() { if (document.forms[0].elements[6].value == "") { alert ("\n Nie wpisałeś adresu.\n\nProszę, uzupełnij dane.") document.forms[0].elements[6].focus(); return false; } return true; } function isMie() { if (document.forms[0].elements[7].value == "") { alert ("\n Nie wpisałeś nazwy miejscowości w adresie. \n\nProszę, uzupełnij dane.") document.forms[0].elements[7].focus(); return false; } return true; } function isKod() { if (document.forms[0].elements[8].value == "") { alert ("\n Nie wpisałeś kodu pocztowego. \n\nProszę, uzupełnij dane.") document.forms[0].elements[8].focus(); return false; } return true; } function isOdbior() { if (document.forms[0].elements[9].value == "") { alert ("\n Nie wpisałeś sposobu odostawy. \n\nProszę, uzupełnij dane.") document.forms[0].elements[9].focus(); return false; } return true; } // --> </SCRIPT> <FORM enctype="text/plain" name="addform" method='post' action="mailto:[email protected]" onSubmit="return submitForms()"> <div align="center"> <input type="hidden" name="Form" value="Submit Sub"> </div> <TABLE border=0 cellspacing=0 cellpadding=1 bgcolor="" align="center" > <TD width="120" height="30"> <font face="arial" size="2">Rodzaj:</font> </TD> <TD> <!-- <input type=text name="First Name" size=30,1 maxlength=80> --> <select name="rodzaj[]"> <option name="wymierz[]">wybierz</option> <option name="biały[]">1</option> <option name="zółty[]">2</option> <option name="zielony[]">3</option> <option name="granatowy[]">4</option> <option name="czarny[]">5</option> <option name="magiczny[]">6</option> </select> </TD></TR> <TR> <TD height="30"> <font face="arial" size="2">Sztuk:</font> </TD> <TD> <input type=text name="Sztuk" size=10,1 maxlength=80> <font face="arial" size="2">szt.</font> </TD></TR> <TR> <TD height="30"> <font face="arial" size="2">e-mail:</font> </TD> <TD> <input type=text name="Emai" size=30,1 maxlength=80 size="2"> </TD></TR> <TR> <TD height="30"> <font face="arial" size="2">Imie:</font> </TD> <TD> <input type=text name="Imie" size=30,1 maxlength=80> </TD></TR> <TR> <TD height="30"> <font face="arial" size="2">Nazwisko:</font> </TD> <TD> <input type=text name="Nazwisko" size=30,1 maxlength=80> </TD></TR> <TR> <TD height="30"> <font face="arial" size="2">Adres:</font> </TD> <TD> <input type=text name="Adres" size=30,1 maxlength=25> </TD></TR> <TR> <TD height="30"> <font face="arial" size="2">Miejscowość:</font> </TD> <TD> <input type=text name="Miejscowość" size=30,1 maxlength=35> </TD></TR> <TR> <TD height="30"> <font face="arial" size="2">Kod pocztowy:</font> </TD> <TD> <input type=text name="Kod pocztowy" size=30,1 maxlength=35> </td></tr> <TR> <TD height="30"> <font face="arial" size="2">Odbiór:</font> </TD> <TD> <input type="radio" name="platnosc[]"> <font color="#000000" size="2">Osobiście <input type="radio" name="platnosc[]"> <font color="#000000" size="2">Wysyłka </td></tr> <TR> <TD height="30"> <font face="arial" size="2">Wysyłka:</font> </TD> <TD> <input type="radio" name="wysylka[]"> <font color="#000000" size="2">Poczta <input type="radio" name="wysylka[]"> <font color="#000000" size="2">Kurier </td></tr> </tbody> </table> <br> <center> <input type="submit" value=" Wyślij"> <input type="button" value=" Cofnij " onclick="window.location='http://www.netdesign.beep.pl'"> <input type="reset" value="Wyczyść formularz" onclick=resetform()> </center></FORM> RE: Problem ze skryptem - Kartofelek - 03-02-2012 Trochę panowie kultury na forum. Trochę postarania się w zakładaniu tematu i chociaż raz przeczytania tego co się napisało. Tego życzę wam z całego serca. Bo inaczej wychodzicie na "amatorów" RE: Problem ze skryptem - adziozone - 04-02-2012 a wiecie jak przerobić skrypt żeby wysyłam formularz bez pośrednictwa programu outlook'iem (Windows) , i aby nie dało się go wysłać do puki wszystkie pola nie zostaną wybrane ??? RE: Problem ze skryptem - Ancik - 09-02-2012 Jak trochę pogooglujesz, to napewno znajdziesz darmowy odpowiednik. |