![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 1.05.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Chcę zrobić automatyczny podgląd tego, co jest wpisywane w textarea. Najlepiej jakby to było w jakimś divie. Do tego chyba służy document.Layers ale nie wiem, jak tego użyć. Mam kurs, który opisuje wszystko, co jest w document (Link, Anchor, Form itp.) oprócz Layer... Podgląd w drugim textarea udało mi się zrobić ale to odpada, bo tutaj znaczniki html nie są interpretowane. Ramek unikam. A może dałoby się zrobić tak, żeby podgląd formatowania był od razu w miejcu wpisywania (jak w edytorach Officea)? Poniżej mój kod. Dlaczego document.write nie wpisuje mi w tym dokumencie tylko generuje nową stronę? Czy dopisywanie tekstu do textarea na końcu tekstu, który już się tam znajduje można zrobić lepiej niż ja to zrobiłem? Pewnie tak, tylko jak? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 30.06.2003 Skąd: Chełm Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 2.04.2004 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
jest taka ładna właściwość innerHTML :
Kod document.getElementById('div').innerHTML = document.form.textarea.value; // form i textarea to własności name lub id tych elementów ten kurs opisywał pewnie javascript na przeglądarce microsoftu, tam nie ma elementu Layers.......jest za to All.... metoda document.write() ma za zadanie wpisać treść z nazwiasów w okno przeglądarki usuwając poprzednie treści, tak jest zawsze... może użyć czegoś takiego : [CODE] document.write(document.innerHTML+'nowy tekst'); [QUOTE] to ci dopisze tekst do istniejącego |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 15:43 |