bociansan
18.08.2006, 11:25:22
Witam!
Mam pytanie jak zrobić skrypt, który by sczytał tekst wpisany w polu formularza do zmiennej (bez wysyłania formularza)
Np. w polu miasto wpisuję BYDGOSZCZ wciskam tabulator (czyli przechodze do następnego pola) i ten tekst BYDGOSZCZ ląduje w zmiennej.
Dodam, że nie mam pojęcia o JS.
Proszę o pomoc przykłady etc.
Z góry bardzo dziękuje
pozdrawiam
bociansan
Ja_Szczur
18.08.2006, 11:34:39
chcesz
odczytać wartość z pola?
<input onKeyUp="czytaj(this)" name="pole" />
function czytaj( obj )
{
jakas_zmienna = obj.value;
alert(jakas_zmienna);
}
bociansan
18.08.2006, 11:52:21
Działą z tym, że alert wyskakuje po każdej literce, a ja chcialbym żeby sczytał całość dopiero po przejściu do kolejnego okna, np za pomocą tabulatora lub kliknięciem myszki
nospor
18.08.2006, 11:56:44
no to zamiast onKeyUp daj onblur
bociansan
18.08.2006, 12:14:06
Działa dziękuje!
Jeszcze jeden problem. Teraz chciałbym wyświetlić gdzieś na boku formularza dane z tabeli, które odpowiadają zmiennej pobranej. Wiem jak zrobić pętle i przeszukać tabele, ale nie wiem jak wyświetlić elementy tabeli gdzieś z boku (jakieś wydzielone pole/okno na stronie).
Generalnie chodzi o to jak wyświetlić zmienną bez przeładowania strony.
Jeszcze raz proszę o pomoc i z góry dziękuje
pozdrawiam
bociansan
Ja_Szczur
19.08.2006, 16:46:54
document.getElementById( 'message' ).innerHTML = "wartość zmiennej: "+jakas_zmienna;
1) id musi być unikatowe
bociansan
21.08.2006, 11:28:29
Dziekuje za odpowiedzi przydaly sie bardzo.
Mam jeszcez tylko jedno pytanie. Jak zrobic aby w w jednym divie po wyswietleniu jednego napisu kazdy kolejny sie nie nadpisywal??
nospor
21.08.2006, 11:31:47
zamiast = ma byc +=
Poczytaj jakies podstawy o operatorach.
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.