Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Uzupełnienie <textarea>, Jak wypełnić pole <textarea>
andrzejf
post
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:
  1. <td><span id="description"></span>&nbsp;&nbsp;</td>

potem wypełniam to pole:
  1. $['description'].innerHTML='<?php $text_przychodzacy_z_innej_tabeli; ?>&nbsp;';


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
andrzejf
post
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 15.09.2005

Ostrzeżenie: (0%)
-----


pełny kod:

  1. <script>document.observe('dom:loaded', function() {
  2. function templnameChanged()
  3. {
  4. new Ajax.Request('medical_fill.php?&id='+encodeURIComponent($F('templname')),
  5. {encoding: 'iso-8859-2', method: 'get', onCreate: function(){ $('templname').disable(); $('templnameLoading').innerHTML='<img src=wiatraczek.gif align=top>'; }, onComplete: function(){$('templname').enable(); $('templnameLoading').innerHTML='';}}
  6. );
  7. };
  8. templnameChanged();
  9. $('templname').onchange=templnameChanged;
  10. });</script>


i plik medical_fill.php
  1. $d=dirname(__FILE__);
  2. include("$d/funlib.php");
  3. header("Content-type: text/javascript; charset=iso-8859-2");
  4. $id=$_GET['id'];
  5.  
  6. if(!$id)
  7. {
  8. die('// blad!');
  9. }
  10.  
  11. $res=sql("select * from `examtempl` where `id_examtempl`='$id' limit 1"); // sql() funkcja gdzie indziej zdefiniowana
  12. if($row=mysql_fetch_assoc($res))
  13. {
  14. ?>
  15. $('descr').value='<?php echo addslashes($row['descr']); ?>&nbsp;';
  16. <?php
  17. }


Ten post edytował andrzejf 21.10.2011, 09:34:00
Go to the top of the page
+Quote Post

Posty w temacie
- andrzejf   Uzupełnienie <textarea>   21.10.2011, 08:39:05
- - nospor   textarea nie ma "innerHTML" a ma poprost...   21.10.2011, 08:44:09
- - andrzejf   oczywiście tylko jak spróbowałem w ten sposób [PHP...   21.10.2011, 09:13:57
- - nospor   Takie nie wiadomo cos: $['description...   21.10.2011, 09:16:44
- - andrzejf   pełny kod: [HTML] pobierz, plaintext </script...   21.10.2011, 09:31:33
- - nospor   No a masz to textarea o ID descr? ps: do tego: ...   21.10.2011, 09:33:31
- - andrzejf   tak jest przydzielony id dla tego pola i też name ...   21.10.2011, 09:37:56
- - nospor   Spójrz jeszcze na ps z mojego poprzedniego posta i...   21.10.2011, 09:39:39
- - andrzejf   tak wyskakuje ALERT   21.10.2011, 09:40:58
- - nospor   Podałem ci kod: document.getElementById('idtex...   21.10.2011, 09:45:31
- - andrzejf   oczywiście użyłem Twojego kodu Bardzo dziękuję za...   21.10.2011, 09:50:30
- - nospor   Skoro użyłeś mojego kodu, to czemu pokazujesz, że ...   21.10.2011, 09:53:27
- - andrzejf   nie mam pojęcia co jest źle dodałem coś takiego i ...   21.10.2011, 10:46:35
- - nospor   Wystaw ten kod na zewnątrz, by można było na niego...   21.10.2011, 10:54:15
- - andrzejf   dziwne i tego nie rozumiem Jak usunąłem ze strony ...   21.10.2011, 11:09:27
- - luckyps   pokaz w koncu wynikowy kod strony... tak to mozna ...   21.10.2011, 11:12:22
- - nospor   Jejkuś.... to mów od razu że używasz edytora na ty...   21.10.2011, 11:13:57
- - andrzejf   Cytat(luckyps @ 21.10.2011, 11:12:22 ...   21.10.2011, 11:26:07
- - nospor   Powtarzam: CytatJejkuś.... to mów od razu że używa...   21.10.2011, 11:27:58
- - luckyps   1. Czy jezeli umiescisz jakis testowy tekst na szt...   21.10.2011, 11:29:20


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 10:35