Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> XMLHttpRequest problem z ukrywaniem sie warstwy
stal-sw
post
Post #1





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 27.06.2002
Skąd: Stalowa Wola

Ostrzeżenie: (0%)
-----


Witam.
Funkcja ktroa jest wywolywane przez wysalnie formularza wyglada tak:

  1. function getResults () {
  2.  
  3. obj=document.getElementById('showres');
  4. obj.style.display=( (obj.style.display=='none') ? '' : 'none');
  5.  
  6.      xml = xmlObject();
  7.      xml.open('get', 'linkpop1.php?what=1&url=' + escape(url.value));
  8.      xml.onreadystatechange = handleResults;
  9.      xml.send(null);
  10.  
  11. itd..................


I tak:
warstwa w ktorej spodziewam sie wynikow (showres) ma styl - dispaly:none;
Niestety cos z tym kdoem jest nie tak, gdyz jak wysle formularz funkcja getResults to czywiscie pojaiw sie warstwa " showres ", niestety jak klikne jeszcze raz wyslanie formularza to warstwa znow znika i pojawia sie dopiero po kolejnym kliknieciu (wyslaniu).
Jak zrobic tak ze jak uruchamiam stronke to nie ma tej warstwy, a poajwia sie ona po kazym wyslaniu formularza ?

Wydaje mi sie ze jest cos nie tak z kodem zaczynajacym sie od obj. (2 pierwsze linijki).

Z gory dzieki za pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 21:32