Html stranica je sledeca:
[IMG=http://img31.imageshack.us/img31/3806/screenshot001sj.jpg][/IMG]
Provere uslova rade i izbacuju trazene greske (korisnicko ime mora imati vise od 6 karaktera, lozinka vise od 8, jedan radio button i (bar) jedan checkbox moraju biti selektovani, FCE kurs se moze odrzavati samo pondedeljkom, sredom i petkom....).
Problem nastaje kada nakon ispravno unetih podatka, treba da se pojavi u alert box-u text "Uspesno ste se prijavili na OZN kurs za grupu DAN", gde je OZN-oznaka kursa a DAN-dan u nedelji.
Javascript code je sledeci:
<script>
function provera(){
var uzorakIme=/\w{6,}/; //provera da li korisnicko ime ima vise od 6 karaktera
var uzorakLozinka=/\w{8,}/; // provera da li lozinka ima vise od 8 karaktera
ime= document.skola.ime.value;
lozinka=document.skola.lozinka.value;
if (uzorakIme.test(ime) == false) {
alert ("Greška!!! Korisničko ime nema minimalno 6 karaktera");
return 0;
}
if (uzorakLozinka.test(lozinka) == false) {
alert ("Greška!!! Lozinka nema minimalno 8 karaktera");
return 0;
}
var dan = document.skola.dan.value;
if (document.skola.kurs[0].checked != true && document.skola.kurs[1].checked != true && document.skola.kurs[2].checked != true &&
document.skola.kurs[0].checked != true && document.skola.godina[0].checked != true && document.skola.godina[1].checked != true &&
document.skola.godina[2].checked != true) {
alert ("Greška!!! Nije odabran kurs ili godina učenja!");
}
else if(!(dan == "1" || dan == "3" || dan == "5") && document.skola.kurs[0].checked == true){
alert ("Greška!!! Kurs FCE koji je odabran ne možete slušati tog dana!"); /*kurs FCE moze samo ponedeljak-sreda-petak*/
}
else if(!(dan == "2" || dan == "4") && (document.skola.kurs[1].checked == true || document.skola.kurs[2].checked == true)){
alert ("Greška!!! Kurs CAE ili CPE koji je odabran ne možete slušati tog dana!"); /*kursevi CAE i CPE mogu utorak-cetvrtak*/
}
else if (!(dan == "6" || dan == "7") && document.skola.kurs[3].checked == ture){
alert ("Greška!!! Kurs TOEFL koji je odabran ne možete slušati tog dana"); /*kurs TOEFL moze samo vikendom (subota-nedelja) */
}
else {
alert ("Sada je sve u redu");
/* pokusao sam da bar dobijem poruku "sve je u redu" a onda da ispostujem ostale detalje
ali u slucaju ispravno unetih podataka nista se ne desava */
}
}
</script>
Html i css fajl su u prilogu. Hvala unapred na svakoj vrsti pomoci.
a majmun se zezao po drveću i od njega je postao čovek.
Brana Crnčević