Facebook
From Insensitive Lechwe, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 79
  1. var porukaElement,brojPokusajaElement;
  2. var pokusaj;
  3. window.onload=function(){
  4.    porukaElement=document.getElementById("poruka");
  5.    brojPokusajaElement=document.getElementById("brojPokusaja");
  6.    pokusaj=document.getElementById("pokusaj");
  7.    pokusajAjax(null,ispisi);
  8.    document.getElementById("posalji").addEventListener("click",function(){pokusajAjax(pokusaj.value,ispisi);})
  9. }
  10. function ispisi(poruka,brojPokusaja){
  11.    porukaElement.innerHTML=poruka;
  12.    brojPokusajaElement.innerHTML=brojPokusaja;
  13. }
  14. function pokusajAjax(pokusaj,fnCallback){
  15.    var ajax = new XMLHttpRequest();
  16.    ajax.onreadystatechange = function() {// Anonimna funkcija
  17.        if (ajax.readyState == 4 && ajax.status == 200){
  18.            var jsonRez = JSON.parse(ajax.responseText);
  19.            fnCallback(jsonRez.pokusaj.poruka,jsonRez.pokusaj.broj_pokusaja);
  20.        }
  21.        else if (ajax.readyState == 4)
  22.            fnCallback(ajax.statusText,null);
  23.    }
  24.    ajax.open("POST","http://localhost:3000",true);
  25.    ajax.setRequestHeader("Content-Type", "application/json");
  26.    ajax.send(JSON.stringify({pokusaj:pokusaj}));
  27. }