Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] przekazanie zmiennej z formularza
Forum PHP.pl > Forum > Po stronie przeglądarki
grzegorz_g
ma taka funkcje js:
  1. function showPayout2() {
  2.  
  3. var e = document.getElementById("payoutTD2");
  4. var kurs2 = document.zlicz2.kurs2.value;
  5. var stk2 = document.zlicz2.stawka2.value;
  6. var liczba2 = ( kurs2 * stk2 );
  7.  
  8. liczba2=liczba2*100;
  9. wynik2 = Math.round(liczba2)/100;
  10.  
  11.  
  12. e.innerHTML = wynik2;
  13. return true;
  14. }

wykorzystuje ja tutaj, do obliczenia wygranej :
  1. <form method="GET" name="zlicz2" id="zlicz2" style="display:inline;">
  2. <input type="hidden" name="kurs2" id="kurs2" value="<? print $agg ?>" />
  3.  
  4.  
  5. Stawka <input type="text" name="stawka2" id="stawka2" value="10" style="width:35px;align-right;" onKeyUp="javascript:showPayout2()" maxlength="4" />
  6. </form>



teraz zalezy mi jeszcze na tym by móc kupon wydrukowac w osobnym oknie : uzywam takiej funkcji:

  1. function view(url, width, height) {
  2. window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no' );
  3. }


i wywołują ją poprzez :
  1. <a href="javascript:view('includes_bets/print.php',600,400)">drukuj</a>


problem w tym iż nie wiem w jaki sposób przenieść do drugiego okan wartość pola "stawka2" z formularza .


Za wszelką pomoc dzięki!
slammer
może tak:
Kod
var zmienna = window.opener.zlicz2.stawka2.value;

lub
Kod
var zmienna = window.opener.getElementById("stawka2").value;


umieszczone w otwartym okienku.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.