Witam robie sobie strone aktualizowana przez ajax do ktorej uzylem takiego kodu
  1. <head>
  2.  
  3.  
  4. <script type="text/javascript"> // pierwsza część kodu var ObiektXMLHttp = false;
  5. if (window.XMLHttpRequest)
  6.  {
  7.   ObiektXMLHttp = new XMLHttpRequest(); }
  8.   else if (window.ActiveXObject)
  9.      {
  10.       ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); }
  11.  
  12. function getData(zrodlo, cel) {
  13. if(ObiektXMLHttp)
  14.  {
  15.   var cel = document.getElementById(cel);
  16.   ObiektXMLHttp.open("GET", zrodlo);
  17.  
  18. ObiektXMLHttp.onreadystatechange = function()
  19. {
  20. if (ObiektXMLHttp.readyState == 4)
  21.   {
  22.    cel.innerHTML = ObiektXMLHttp.responseText;
  23.   }
  24. }
  25. ObiektXMLHttp.send(null); } } </script>
  26.  
  27. </head>
  28. <body>
  29.  
  30.  
  31. <form>
  32. <input type = "button" value = "wiadomosc" onclick = "getData('plik.txt', 'div')">
  33. </form>
  34.  
  35. <div id="div"></div>
  36.  
  37. </body>


i mam funkcje ktora zapisuje czynnosci jakie wykonywalem na stronie i automatycznie je wyswietla w postaci logow jednak funkcja jaka uzylem to zapisywanie dzialan do pliku a pozniej odczytywanie je przez ajax w div'ie dlatego mam pytanie gdzie powinienem umiescic zmienna ktora by przechowywala te logi i wyswietlala je bez zadnego wczytywania tak by bylo duzo wygodniej i mysle ze to by chyba byl najlepszy pomysl

i chcialem jeszcze zapytac jak mozna sprawdzic stan select'a a raczej odczytac wartosc ktora jest zaznaczona (ajaxem)