Witam, ponizej zalanczam kod z prostym formularzem, wszystko dziala OK , ale bled jest wowczas gdy nie wypelnie jednego z pul to skrypt mnie automatycznie przelancza na link z
<form action="http://test.php" method="post" name="formularz"> kombinuję i mam z tym problem czy ktos moze mi pomoc? Oczywiscie chodzi i o to ze po odczytaniu komunikatu skrypt powinien zostać na stronie z formularzem i pozwolic na wypelnienie brakujacych pol przed wysłaniem zamowienia.
#addcomm {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#393732 none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:15px;
margin:0;
padding:5px 16px;
text-align:center;
text-decoration:none;
vertical-align:top;
}
#input {
border:1px solid #D4CDCA;
padding:3px 10px 4px;
width:250px;
}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script TYPE="text/javascript" LANGUAGE="JavaScript">
function check() {
var email = document.formularz.email.value;
var imie = document.formularz.imie.value;
var nazwisko = document.formularz.nazwisko.value;
var adres = document.formularz.adres.value;
var kod = document.formularz.kod.value;
var miasto = document.formularz.miasto.value;
var telefon = document.formularz.telefon.value;
if (email= '' || imie == '' || nazwisko == '' || adres == '' || kod == '' || miasto == '' || telefon == '') {
alert('Nie wypełniłeś któregoś z pól formularza');
} else {
document.formularz.submit();
}
}
<form action="http://test.php" method="post" name="formularz">
<input type="hidden" name="id" value="000"> <input type="hidden" name="kwota" value="00.00"> <input type="hidden" name="opis" value="xxx"> <input type="hidden" name="crc" value="Ciag pomocniczy"> <input type="hidden" name="wyn_url" value="Adres URL powaiadomienia"> <input type="hidden" name="wyn_email" value="Adres mailowy powiadomienia"> <input type="hidden" name="opis_sprzed" value="Opis sprzedawcy"> <input type="hidden" name="pow_url" value="Adres powrotny po wykonaniu transakcji z wynikiem poprawnym">
<input type="hidden" name="pow_url_blad" value="Adres powrotny po wykonaniu transakcji z wynikiem błędnym (domyślnie j/w)">
<input type="hidden" name="pow_tekst" value="Tekst na przycisku powrotnym">
<form action="?" method="post"> <td><input type="text" id="input" name="email" value=""></td> <td><input type="text" id="input" name="imie" value=""></td> <td><input type="text" id="input" name="nazwisko" value=""></td> <td><input type="text" id="input" name="adres" value=""></td> <td><input type="text" id="input" name="kod" value=""></td> <td><input type="text" id="input" name="miasto" value=""></td> <td><input type="text" id="input" name="telefon" value=""></td>
<td><input type="submit" id="addcomm" name="Przejdź do płatności" value="Przejdź do płatności" onClick="check()"></td>