Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 2.652 pregleda

Najnovija ↓

Sta ne valja u ovom kodu? Hitno!!! 08.04.2008. u 16:09 · pre 226 meseci #1
Ovo je kod za submit formu (ili bi trebao da bude). Gdje je greska u ovim skriptama? Ako iko zna, pomagajte! Puno hvala, unaprijed.

Code:


<script type="text/javascript">
 function duzina()
 {
     var box=document.forms[0].elements[0].value;
     var pom=parseInt(box.length);
     if ((pom < 30)&&(isNaN(box)))
     {
        return(1);
        
    }else
    {
        return(0);
    }
}
</script>
<script type="text/javascript">
  function index()
  {
    var reg1=/^\d{2}\/\d{4}$/
    var str=document.forms[0].elements[1].value;
    var pom= parseInt(str.substr(3));
    var rez=str.match(reg1);
    
    if((rez)&&(pom >= 1979)&&(pom <= 2008))
    {
        return(1);
            
        }else
        {
         return(0);
        }
    
}
</script>
<script type="text/javascript">
 function averig(){
    var reg=/^\d{1,2}\.\d{2}$/
    var st=document.forms[0].elements[2].value;
    //var str1=parseReal(str);
    var re=str.match(reg);
    if((re)&&(st >= 5)&&(st<= 10))
    {
        return(1);
    }else
    {
     return(0);
    }
}
</script>
<script type="text/javascript">
function ukupno()
 {
   var x=averig();
   var y=index();
   var z=duzina();
   var rez= x+y+z;
   if(rez==3)
   {
    alert(" Unijeli ste ispravne podatke !\n"+document.forms[0].elements[0].value + " " +document.forms[0].elements[1].value +" "+ document.forms[0].elements[2].value);
}else
{
    alert("Unijeli ste pogresne podatke!\n"+ document.forms[0].elements[0].value + " " +document.forms[0].elements[1].value +" "+ document.forms[0].elements[2].value);
}
</script>
Re: Sta ne valja u ovom kodu? Hitno!!! 08.04.2008. u 18:23 · pre 226 meseci #3
Opet tebe nadjoh da davim... Pazi, ovo treba da bude submit forma. Imam u njoj 3 tekstualna polja, u koja treba da ubacim ime studenta, njegov broj indexa (tipa dd/dddd), i prosjecnu ocjenu. Pri pokretanju se stalno javlja greska da su ime i broj indexa neispravni, ma sta ja ukucao. Nadam se da sam bio jasan. Sta mislis ti o ovome? Puno hvala na tvom vremenu.
Re: Sta ne valja u ovom kodu? Hitno!!! 08.04.2008. u 23:00 · pre 226 meseci #4
verovatno ti je ovde greska:
Code:

if ((pom < 30)&&(isNaN(box)))

isNaN it vraca true ako parametar nije broj (isNaN = is Not a Number), a koliko sam shvatio taj parametar treba da ti bude broj, znaci umesto isNaN(box) stavi !isNaN(box) sto ce da bude true samo ako je box broj
Potpis
rafforum.rs - Forum Računarskog Fakulteta
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme