![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 14.01.2004 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Witam,
zastanawiam się w jaki sposób rozwiązać zagadnienie. Chcę w czasie rzeczywistym drukować zawartość textarea w divie - coś na zasadzie podglądu wprowadzonych zmian w czasie rzeczywistym. Za js zabrałem się tak na prawdę dopiero kilka dni temu, dlatego zmuszony jestem poradzić się kogoś bardziej doświadczonego. W jaki sposób za pomocą js mogę ingerować w zawartość elementu div? W jaki sposób w czasie rzeczywistym pobierać zawartość textarea? Na razie kombinuję z parametrem onChange wywołującym funkcję czytającą zawartość textarea, niestety nie jest to dobre rozwiązanie, gdyż zmiana następuje dopiero po dezaktywacji pola textarea. Zależy mi bardziej na wskazówkach jak ugryźć temat niż na gotowcu. Będę wdzięczny za pomoc. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 14.01.2004 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Czytam i kombinuję, ale coś nie idzie...
Sugerując się kodem zawartym w artykule, który mi podałeś urodziłem coś takiego. Nie działa (IMG:style_emoticons/default/wink.gif) Stwierdziłem, że logicznym byłoby nasłuchiwać na zdarzenie, bo skąd skrypt ma wiedzieć, że coś się zmieniło skoro nie chcę tego wywoływać za pomocą html onchange. Dopisałem więc
Ale i tak nic mi to nie dało. Wydaje mi się, że w jakiś sposób powinienem przekazać do skryptu zawartość przez this.value, ale z drugiej strony przecież robię to za pomoca tej linijki:
Bez przykładu chyba trudno mi będzie połapać się co robię nie tak. Nie za bardzo rozumiem też w jaki sposób miałbym użyć zdarzenia document.onload, o którym wspominałeś w swoim pierwszym poście. Na chwilę obecną rozumiem tyle, że potrzebne by mi to było do sprawdzenia, czy dokument w ogóle został załadowany. Czyli sparowanie z ifami i jeśli załadowany, to wykonaj kod, a jeśli nie to nic nie rób. Tylko, po co mi to? (IMG:style_emoticons/default/wink.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 12:12 |