![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 1 Dołączył: 9.08.2011 Skąd: Bielsko Biała Ostrzeżenie: (20%) ![]() ![]() |
Witam,
Mam takie o pole formularza w które wpisuje się wartości. Jeżeli jest już full w danym polu to przenosi do następnego. Jak zrobić, aby mając wartość do wklejenia np: 41 3432 1889 0000 6850 6829 4230 i chcę aby automatycznie to rozdzieliło. Jak to zrobić? Chyba istnieje możliwość, że np. w polu pierwszym klikam kursorem i potem CTRL+V i rozdziela. Oto kod tych pól i screen:
SCREEN: ![]() Oczywiście za pomoc lecą +++++ |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 49 Dołączył: 3.07.2009 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Aby to zrobić należy szerzej wykorzystać javascript.
Zapewne należy dołożyć obsługę zgarzenia onchange, które sprawdzi, czy długość ciągu jest większa niż this.maxLength i w takim przypadku podzieli ten ciąg na fragmenty wrzucone w odpowiednie miejsca |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 1 Dołączył: 9.08.2011 Skąd: Bielsko Biała Ostrzeżenie: (20%) ![]() ![]() |
A jak to zrobić?
Bo jestem trochę zielony i przyznaję się początkujący. ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 324 Pomógł: 110 Dołączył: 18.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Tu masz przykład
![]() ![]() http://jsfiddle.net/D7jVR/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 15:39 |