Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pobieranie wartości pola formularza
Forum PHP.pl > Forum > Po stronie przeglądarki
maszti88
Mam takie pytanie chciałbym pobierać wartość pola formularza po wpisaniu wartości.

function przejdz2() {
alert(document.getElementById('obiadokolacje').value);

}

<form>
...
<input type='text' name='obiadokolacje' id='obiadokolacje' onKeyUp='przejdz2()'></div>";
...
</form>

I wszystko ładnie pięknie alert się uruchamia i wypisuje wartość. Ale przy wprowadzeniu wartości równej lub większej od 10 wypisuje tylko 1 cyfrę w alercie. W jaki sposób można ominąć ten problem aby pobierało mi cała wartość z formularza ?
nospor
keyup dziala na puszczenie klawisza, wiec logiczne ze nie bedzie wiedzial ze ty akurat chcesz miec dwu cyfrową liczbę..
daj onchange - przy wyjsciu z pola gdy cos sie zmieni to pojawi sie alert
maszti88
no własnie chce uniknąć tego kliknięcia tylko po wpisaniu chce aby odrazu wyskoczył alert. Chce uniknąć tego kroku że trzeba kliknąć gdyż wówczas wygląda to bardziej efektownie.
nospor
nikt ci nie kaze klikac. wcisniesz tab i też sie pojawi

Jak sobie wyobrażasz ze komputer bedzie wiedzial, ze akurat chiales wpisac 12 a nie 1?

mozesz co najwyzej zasymulowac to:
jak przez jakis czas nie kliknie drugiej cyfry to prawdopodobnie chciał wpisac tylko jedną smile.gif
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.