FORUM SEICENTO Strona Główna FORUM SEICENTO
INTERNETOWE FORUM FIATA SEICENTO - dawne seicento.pl

FAQTANIE OC  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj

Poprzedni temat «» Następny temat
java skrypty - pilnie
Autor Wiadomość
szymonek 
ĄĄĘĘĘ


Wiek: 37
Dołączył: 20 Sie 2006
Posty: 2645
Skąd: 54° 05'N 22° 56'E
Wysłany: 18-12-2008, 02:02   java skrypty - pilnie
   Bolid: 1E 187


Witka. Sprawa wygląda tak mam prosty formularz o taki:

Cytat:

<html>
<head>
<title>Formularz</title>

<script type="text/javascript">
window.onload = Laduj;
function Laduj(){

document.forms['sprawdzanie_poprawnosci'].onsubmit = Verify;
}

function Verify(){

var aa = document.forms['sprawdzanie_poprawnosci'].imie.value;
var ab = document.forms['sprawdzanie_poprawnosci'].nazwisko.value;
var ac = document.forms['sprawdzanie_poprawnosci'].kraj.value;
var ad = document.forms['sprawdzanie_poprawnosci'].telefon.value;



var error = false;

if (aa == "") {
document.forms['sprawdzanie_poprawnosci'].imie.style.border = "2px solid #FF0000";
alert('Nie wypełniłeś pola z imieniem!');
error = true;
}

if (ab == "") {
document.forms['sprawdzanie_poprawnosci'].nazwisko.style.border = "2px solid #FF0000";
alert('Nie wypełniłeś pola z nazwiskiem!');
error = true;
}

if (ac == "") {
document.forms['sprawdzanie_poprawnosci'].kraj.style.border = "2px solid #FF0000";
alert('Nie podałeś kodu!');
error = true;
}

if (ad == "") {
document.forms['sprawdzanie_poprawnosci'].telefon.style.border = "2px solid #FF0000";
alert('Nie podałeś kodu!');
error = true;
}


if (error) {
return false;
}



}



</script>


</head>

<body>


<form method="post" action="" name="sprawdzanie_poprawnosci">
<label>imię:</label> <input type="text" name="imie" value=""/><br>
<label>nazwiskod:</label> <input type="text" name="nazwisko" value=""/><br>
Adres:<br>
<label>Ulica:</label> <input type="text" name="adres" value="" /><br>
<label>Miasto</label> <input type="text" name="miasto" value="" /><br>
<label>Kod:</label> <input type="text" name="kod" value="" /><br>
<label>Kraj:</label> <input type="text" name="kraj" value="" /><br>
<label>telefon:</label> <input type="text" name="telefon" value="" /><br>
<label>adres e-mail:</label> <input type="text" name="pole2" value="" /><br>


<input type="submit" value="sprawdz poprawnosc danych" />
</div>
</form>


</body>
</html>



I działa on ekstra. CHcę dodać jeszcze jeden JS o taki:
Kod:

function emile(){
var adres=document.forms['sprawdzanie_poprawnosci'].pole2.value
var malpa=adres.indexOf('@');
kropka=adres.lastIndexOf('.');
if (malpa<2 || malpa>kropka){
alert("Adres e-mile wpisany niepoprawnie");
return false;
}
return true;
}


ten drugi skrypt również działa ale tylko jak jest bez tego pierwszego..jak to dodać żeby działało i jedno i drugie.
_________________


Rzeczy niemożliwe załatwiam od ręki... cuda zajmują mi trochę więcej czasu... :))
 
 
 
szymonek 
ĄĄĘĘĘ


Wiek: 37
Dołączył: 20 Sie 2006
Posty: 2645
Skąd: 54° 05'N 22° 56'E
Wysłany: 18-12-2008, 09:57   
   Bolid: 1E 187


dobra rozwiązałem to przez stworzenie dodatkowej funkcji:

function global_Verify()
{
return (Verify() && emaile());
}
_________________


Rzeczy niemożliwe załatwiam od ręki... cuda zajmują mi trochę więcej czasu... :))
 
 
 
Ciacho 
Skoda Lover

Wiek: 39
Dołączył: 09 Cze 2006
Posty: 2755
Skąd: Podkarpacie
Wysłany: 18-12-2008, 11:23   
   Bolid: Skoda Octavia II FL 1.6 TDI Greenline


żeby ja wiedział co ty piszesz :lol:
_________________

 
 
obcy21 
Nałogowiec


Wiek: 38
Dołączył: 10 Maj 2008
Posty: 153
Skąd: W-wa
Wysłany: 18-12-2008, 12:24   
   Bolid: audi 80 B4 1.9 TD


Cytat:
żeby ja wiedział co ty piszesz :lol:

kolega szymonek, chyba nas zaczął obrażać w swoim języku :lol:
_________________
to nie BÓG stworzył człowieka, a CZŁOWIEK boga
Zbieram na: ??
 
 
bakol 
Nałogowiec


Wiek: 41
Dołączył: 21 Cze 2007
Posty: 271
Skąd: Ruda ?ląska
Wysłany: 18-12-2008, 13:39   
   Bolid: stilo 3D 1.8


jakbyscie sie troche znali na programowaniu nieuki jedne to wiedzielibyście, że szymonek nie obraza nas wszystkich tylko Kropka

oto dowód:

szymonek napisał/a:

if (malpa<2 || malpa>kropka){


co w tłumaczeniu znaczy, że
małpa ma iq mniejsze od 2
ale za to większe od kropka

....przecież to jasne

PS. szymonek literówka Ci sie zrobiła, zamiast "iq" jest "if"
_________________
Pokaż cycki - dam Ci jabłko !
 
 
szymonek 
ĄĄĘĘĘ


Wiek: 37
Dołączył: 20 Sie 2006
Posty: 2645
Skąd: 54° 05'N 22° 56'E
Wysłany: 18-12-2008, 13:54   
   Bolid: 1E 187


:rotfl:
_________________


Rzeczy niemożliwe załatwiam od ręki... cuda zajmują mi trochę więcej czasu... :))
 
 
 
ulmi 
Centomania Podkarpacie
Przyjaciel


Wiek: 40
Dołączył: 06 Lip 2007
Posty: 1545
Skąd: Rzeszów
Wysłany: 18-12-2008, 17:10   
   Bolid: seicento 1,1 MPI


ja zacząłem programowanie od października i POTWIERDZAM to co napisał bakol, :rotfl:
_________________
BORKI 2010 # 105
A STATE OF TRANCE with ARMIN VAN BUUREN
 
 
 
DMariusz 
nówka sztuka ;)

Wiek: 45
Dołączył: 03 Cze 2008
Posty: 15
Skąd: Wrocław, Warszawa
Wysłany: 19-12-2008, 01:56   
   Bolid: Seicento Active (1.1 MPI)


to miejsce:
Cytat:
document.forms['sprawdzanie_poprawnosci'].onsubmit = Verify;

decyduje, ktora metoda wywola sie po wykonaniu funkcji... rozwiazania masz 3:
wsadzic walidacje maila jako kolejny warunek walidacji, wywolac walidacje globalna po walidacji maila lub wywolac walidacje globalna przed walidacja maila... co wlasnie zrobiles...

a na przyszlosc pisz kod nie obrazajac forumowiczow porownaniami do malp ;)
_________________
Tak na serio, to jeżdzę serią....
Zamieniłem Sejka na najlepsze auto świata... Służbowe...
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group - Mapa Forum