Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Komunikacja między dwoma formularzami
Forum PHP.pl > Forum > Po stronie przeglądarki
maszti88
Mam dwa formularze( form1 i form2).

<formname='form1'>
<input type=text name=pole1 value='5'>
</form>


<form name='form2' action='jakas strona'>
<input type=hidden name=pole2 value='....'>
<input type=submit name=Submit value=wyslij>
</form>

Chciałbym zrobić tak aby wartość z pola1 została przekopiowana do pola2. W jaki sposób mogę to wykonać ?
l3l0
Poprzez prosty js

  1. <script type="text/javascript">
  2. function copy(from)
  3. {
  4. document.form2.pole2.value = from.value;
  5. }
  6.  
  7. <form name='form1'>
  8. <input type=text name="pole1" value='5' onKeyUp="copy(this)">
  9. </form>
  10.  
  11.  
  12. <form name='form2' action='jakas strona'>
  13. <input type="hidden" name=pole2 value='....'>
  14. <input type="submit" name="Submit" value="wyslij">
  15. </form>
  16.  
maszti88
jeżeli wartość jest kopiowana z jednego formularza do drugiego to jakie musi być zdarzenie aby wykonała została funkcja w javie script questionmark.gif Bo powyżej nie o takie zdarzenie mi chodziło. Onchange działa tylko jak sam cos wpisze do tego formularza. Ale ja bym chciał aby skrypt obejmował zdarzenia kopiowane z innego formularza.
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.