![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Proszę o sugestie i podpowiedzi jak uzupełnić pole <textarea> tekstem który przychodzi z powiedzmy innej tabeli. Jestem w stanie zrobić to na zwykłym polu, w pewnym uproszczeniu wygląda to tak: potem wypełniam to pole:
teraz zastanawiam się jak można by to zmienić aby wypełnianym polem było <textarea> i aby po uzupełnieniu pola można go było modyfikować. Z góry dziekuję za pomoc andrzej |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
textarea nie ma "innerHTML" a ma poprostu "value"
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Takie nie wiadomo cos:
$['description'].innerHTML ci działa, a to : $['description'].value już nie? Coś kręcisz... Jesli textarea ma nadane id, to: document.getElementById('idtextarea').value='blabla'; |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
pełny kod:
i plik medical_fill.php
Ten post edytował andrzejf 21.10.2011, 09:34:00 |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No a masz to textarea o ID descr?
ps: do tego: $('descr').value='<?php echo addslashes($row['descr']); ?> '; dopisz: $('descr').value='<?php echo addslashes($row['descr']); ?> '; alert(2); Wyswietla się alert? |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
tak jest przydzielony id dla tego pola i też name
odzielny plik z template'em strony potem w php zastepuję go
Ten post edytował andrzejf 21.10.2011, 09:53:13 |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Spójrz jeszcze na ps z mojego poprzedniego posta i odpowiedz na drugie pytanie.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
tak wyskakuje ALERT
|
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Podałem ci kod:
document.getElementById('idtextarea').value='blabla'; Więc użyj go a nie używasz $('descr') Zakładam że używasz prototype. Masz więc dwa wyjscia: 1) Użyj to co ja ci podałem 2) Albo zajrzyj do dokumentacji prototype (czy czego tam używasz) i zobacz jak tam się należy dobrać do value elementu.
Powód edycji: [nospor]:
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
oczywiście użyłem Twojego kodu
Bardzo dziękuję za poświęcony czas Sprawdzę jeszcze raz wszystko po kolei Pozdrawiam |
|
|
![]()
Post
#12
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Skoro użyłeś mojego kodu, to czemu pokazujesz, że masz tak:
$('descr').value='<?php echo addslashes($row['descr']); ?> '; ? (IMG:style_emoticons/default/wink.gif) Sprawdź czy napewno textarea ma id jakie ma miec. W źródle strony to sprawdź a nie w szablonie. |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
nie mam pojęcia co jest źle
dodałem coś takiego i wyskakuje mi alert 'test-123' natomiast na stronie www <textarea> jest ciągle puste!
Ten post edytował andrzejf 21.10.2011, 10:47:11 |
|
|
![]()
Post
#14
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Wystaw ten kod na zewnątrz, by można było na niego luknąć online.
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
dziwne i tego nie rozumiem
Jak usunąłem ze strony skrypt ( sciągnięty z http://nicedit.com/ ) to zaczeło działać czyli jak usunałem to co poniżej, to jest ok ale nie mam możliwości korzystania z html w polu 'descr' Ten post edytował andrzejf 21.10.2011, 11:11:26 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 153 Pomógł: 41 Dołączył: 28.06.2011 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
pokaz w koncu wynikowy kod strony... tak to mozna tylko zgadywac...
|
|
|
![]()
Post
#17
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Jejkuś.... to mów od razu że używasz edytora na tym polu.....
Przecież ten edytor nie wyświetla tleści w textarea tylko go podmienia. Poczytaj w dokumentacji tego edytora jak dynamicznie ustawiać w nim treść. |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
pokaz w koncu wynikowy kod strony... tak to mozna tylko zgadywac... jak ? mam tu wkleić kilkanaści plików, komu się zechce to analizować, pisałem to w 2010 i teraz wróciłem aby własnie zmienić to by mozna było 'włozony' tekst modyfikować. Na razie to sam się zastanawiam co ja rok temu miałem na myśli robiąc pisząc pewne rzeczy, zawsze mi szkoda czasu na komentarze ( teraz by się przydały ) Ten post edytował andrzejf 21.10.2011, 11:26:30 |
|
|
![]()
Post
#19
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Powtarzam:
Cytat Jejkuś.... to mów od razu że używasz edytora na tym polu.....
Przecież ten edytor nie wyświetla tleści w textarea tylko go podmienia. Poczytaj w dokumentacji tego edytora jak dynamicznie ustawiać w nim treść. |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 153 Pomógł: 41 Dołączył: 28.06.2011 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
1. Czy jezeli umiescisz jakis testowy tekst na sztywno w textarea to bedzie on widoczny poprawnie razem z nicEditorem ?
2. Moze kolejnosc wykonywania skryptow jest bledna (najpierw wpisz wartosc w textarea a potem uruchom na nim nicEditor) ? 3. nospor dobrze Ci radzi (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 03:24 |