![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 211 Pomógł: 4 Dołączył: 29.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod:
Kod $("input[type='text']").keypress(function(e) { }) Chodzi o oto, że chce przed keypress dac coś w stylu pe='text']").ready(function(){}).keyp lub pe='text']").load(function(){}).keyp . Jednak żadne z tych nie działa. Czy jest coś takiego jak jakby .create. Wiadomo o co chodzi? Ten post edytował expert 10.01.2013, 19:59:34 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Cytat ale za pomocą attr nie można zmieniać typów elementów Nie używam z reguły jQuery, ale z tego co pamiętam to można. Nic nie stoi na przeszkodzie. A jak z jakiś niepojętych dla mnie względów się nie da to w czystym JS da się na pewno, bo nie raz to robiłem. Więc pobierz referencję do elementu( get ) i zmienić atrybut( element.setAttribute ) Pokaż jak próbowałeś z attr. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%) ![]() ![]() |
Nie używam z reguły jQuery, ale z tego co pamiętam to można. Nic nie stoi na przeszkodzie. A jak z jakiś niepojętych dla mnie względów się nie da to w czystym JS da się na pewno, bo nie raz to robiłem. Więc pobierz referencję do elementu( get ) i zmienić atrybut( element.setAttribute ) Pokaż jak próbowałeś z attr. niektóre przeglądarki (z tego co pamiętam to np. IE bądź Chrome) nie pozwalają na zmianę typu inputa ze względów bezpieczeństwa (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 21:05 |