[JS] Przekazanie danych z pierwszej na drugą stronę

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
Sten
Posty: 1
Rejestracja: wt cze 07, 2005 11:02 pm

[JS] Przekazanie danych z pierwszej na drugą stronę

Post autor: Sten »

Cześć!
Jestem trochę zielony więc proszę się na mnie nie denerwować, odpowiedzi szukałem ale nie znalazłem. Chciałbym żeby:
Po wpisaniu danych do formularza i naciśnięciu przycisku wywołującego stronę, pole na tej nowej stronie było uzupełniane danymi z tego formularza ze strony pierwszej. Najlepiej gdyby odbywało się to za pomocą samego JavaScriptu..
Czy to się w ogóle da załatwić? Jesli tak to czy mógłbym prosić o jakąś wskazówkę za pomocą jakich instrukcji wysłać i odebrać takie dane pomiędzy stronami.

Pozdrawiam
adax2000
Nowy
Nowy
Posty: 31
Rejestracja: ndz kwie 24, 2005 10:11 pm

Re: [JS] Przekazanie danych z pierwszej na drugą stronę

Post autor: adax2000 »

Kod: Zaznacz cały

<form method="get" action="">
  <input type="text" name="t1">
  <input type="submit">
</form>

<script>
  var s = ""+document.location;
  
  function getInputValue(name) {
      var i = s.indexOf(name);
      var i = s.indexOf("=",i);
      var j = s.indexOf("&",i);
     if (i>=0) {if (j>=0) {return s.substr(i+1,j);} else { return s.substr(i+1);}} else return "";
  }
  
  document.forms[0].elements[0].value = getInputValue("t1");
</script>
zapewne idzie to zrobić w sposób bardziej elegancki ale może to ci wystarczy
wrazie czego pisz
?>[/php]
ODPOWIEDZ