Bosna i Hercegovina



#16 04.07.2018-07:14
Davež Elmer Offline
Clan
Registrovan/a od: 14.08.2017-10:37
Komentari: 26


Subject: Re: Izračunavanje bodova na osnovu unesenih podataka
To je to, hvala. Mnogo bolje nego moja zamisao. Da li imate neki primer za validaciju, imao sam al uzalud pretražujem comp. Npr. da se ne može uneti ocena 7 i da kao decimalni separator prihvata i zarez i tačku. Još jednom hvala.
↑  ↓

#17 04.07.2018-12:54
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,793


Subject: Re: Izračunavanje bodova na osnovu unesenih podataka
dodaj jos ovu proceduru u tvoja dva dokumenta jezik.htm i prirodne_nauke.html
DownloadIzvorni kod (Javascript):
  1.  /*DECIMALNI SEPARATOR*/
  2. function VDec(str){
  3. var rez = str.replace(",", ".");
  4. return rez;
  5. }
promijeni proceduru racunaj.
Primjer u prirodne_nauke.html
DownloadIzvorni kod (Javascript):
  1. /*FUNKCIJA ZA IZRACUNAVANJE*/
  2.  function racunaj(){
  3. /*------------------------------
  4. Ucitavanje ulaznih podataka
  5. ------------------------------*/
  6.  
  7. var prosek6 = parseFloat(VDec(document.frmMain.prosek6.value));
  8. var prosek7 = parseFloat(VDec(document.frmMain.prosek7.value));
  9. var matematika6 = parseFloat(VDec(document.frmMain.matematika6.value));
  10. var matematika7 = parseFloat(VDec(document.frmMain.matematika7.value));
  11. var fizika6= parseFloat(VDec(document.frmMain.fizika6.value));
  12. var fizika7= parseFloat(VDec(document.frmMain.fizika7.value));
  13. var hemija7= parseFloat(VDec(document.frmMain.hemija7.value));
  14.  
  15. /*'-------------------------------------------
  16. IZRA UNAVANJE
  17. ---------------------------------------------*/
  18. RACUN:
  19. var rez=(prosek6+prosek7)*4+(matematika6+matematika7+fizika6+fizika7+hemija7)/2;
  20. document.frmMain.rez.value =rez;
  21. }
Isto to treba uraditi i u jezik.html
Pozdrav
↑  ↓

#18 04.07.2018-16:22
Avko Offline
Administrator
Registrovan/a od: 28.05.2014-09:21
Komentari: 3,301


Subject: Re: Izračunavanje bodova na osnovu unesenih podataka
probao sam za ocjene od 1 do 5 i uspio sam samo za jedan predmet

u prirodne nauke

DownloadIzvorni kod (HTML):
  1. <tr>
  2.     <td>Matematika:</td>
  3.     <td><input type="text" name="matematika6" id="mat6" onchange="VMax()"></td>
  4.   </tr>

DownloadIzvorni kod (Text):
  1. /*NEDOZVOLJENI BROJ*/
  2. function VMax() {
  3.     var x = document.getElementById("mat6");
  4.     if(x.value>5)
  5.         {
  6.         alert("greska, vrijednost je veca od 5 " + x.value);
  7.         }
  8. }

dalje neznam
Život je moja domovina.
↑  ↓

#19 04.07.2018-16:32
Davež Elmer Offline
Clan
Registrovan/a od: 14.08.2017-10:37
Komentari: 26


Subject: Re: Izračunavanje bodova na osnovu unesenih podataka
To je to, hvala puno.
Avko, nisam pri compu da probam, al mislim da je ideja ok, možda samo staviti da može između 1 i 5, a prosek između 2 i 5. Tj. da prijavljuje grešku ako je (x<1) and (x>5). Mada može i ocena od 2 do 5. Jedino treba za ocene nekako staviti ceo broj, a za proseke decimalan, da ne bude ocena 3,45.
Ovaj komentar je mijenjan 1 puta. zadnja izmjena 04.07.2018-16:54 od strane Davež Elmer. ↑  ↓

Stranice (2): 1, 2


All times are GMT +01:00. Current time: 14.11.2018-06:00.