Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ajax] Dynamiczna zmiana wartości w polu formularza
Forum PHP.pl > Forum > XML, AJAX
TToMeKK
Witam, oto część formularza:

  1. <input type="text" name="f1" size="10" maxlength="10">
  2. <input type="text" name="f2" size="10" maxlength="10">


Wynik powinien być taki:
Po wpisaniu w pole f1 wartość, dynamicznie powinno wypełnić się pole f2 wartością z pola f1 podzieloną przez 3.

Oczekuję pomocy w rozwiązaniu problemu.

Pozdrawiam.
IceManSpy
Ajax nie jest do tego potrzebny. Zrobisz to za pomocą javascript (a jeszcze łatwiej w jQuery). Pobierz do zmiennej wartość f1, podziel przez 3 i wsadź do f2. Do wyboru masz takie zdarzenia na formularzu:
http://api.jquery.com/category/events/form-events/
TToMeKK
Widzę, że to będzie coś takiego, tylko kompletnie nie wiem gdzie i jak to zmontować.

Edit:

Znalazłem podobny przypadek i przy pomocy książki oraz przy wielu próbach udało się zrobić to co chciałem:

<input type="text" size="14" id="data" value="0" onchange="data();">
<input type="text" size="14" id="data2" value="0" onChange="data();">


function data(){
var to = document.getElementById('data');
var to2 = document.getElementById('data2');
var to = parseInt(to.value , 10);
to2.value = to / 3;
}?


Dziękuję i pozdrawiam.
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.