![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 1 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Wypociłem taki kawałek kodu (generalnie jest to wycięty mały fragment ze skryptu do sortowania linijek według różnych kryteriów):
Według najlepszej odpowiedzi z http://stackoverflow.com/questions/4214685...extareas-output po wpisaniu np.: Cytat sajhdsajdh dsfds dsfdsfsd powinny zostać usunięte puste linijki i dać: Cytat sajhdsajdh dsfds dsfdsfsd zgodnie z fragmentem: Nic takiego się nie dzieje, przerwy zostają. Próbowałem też innymi metodami i nic. Błagam o jakąś wskazówkę, jak pozbyć się tych pustych linijek w elegancki sposób. Istotne jest to, aby wynik pojawił się w textarea po wysłaniu formularza. Jak działa powyższy kod można zobaczyć tutaj. Enter w textarea wysyła w ogóle znak nowej linii \n czy jakoś inaczej jest to rozwiązane? I jeszcze ciekawostka. Zdefiniowanie funkcji:
i dodanie: zaraz po: daje takie zachowanie. Po pierwszym naciśnięciu "Wykonaj" linie są sortowane od najdłuższej do najkrótszej (występują małe błędy w działaniu, ale mniejsza w tej chwili o to) i wszystkie puste linijki trafiają na koniec. Można ustawić tam kursor. Znikają dopiero po drugim naciśnięciu "Wykonaj". Dziwne... Działanie można zobaczyć tutaj. Ten post edytował robert-s 21.08.2012, 14:31:41 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 16:02 |