Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Textarea, problem
pc5
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 10.03.2005

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


Witam

Mam formularz w którym tworzę maila i jest tam pole textarea. Ogólnie chciałbym zrobić podgląd tworzonej właśnie wiadomości bez przeładowywania strony, ale mam problem z wartością pola document.forms['nowa_wiadomosc'].tresc_wiadomosci.value, poniważ string przez nią przekazywany nie zawiera znaków nowej lini.

Przykład :
w textarea mam
1
2
3

a po przeslaniu tego do nowego okna, wyświetla mi 123

Mój kod wygląda tak :

  1. ...
  2.  
  3. function PopUp()
  4. {
  5. var link = 'includes/podglad_wiadomosci.php?szablon=1&tresc=' + document.forms['nowa_wiadomosc'].tresc_wiadomosci.value;
  6.  
  7. window.open(link,'Wiadomość','height=500,width=700', (...))
  8. }
  9.  
  10. ...
  11.  
  12. <textarea cols='65' rows='15' name='tresc_wiadomosci'></textarea><br>
  13. <input type='button' value='Podgląd wiadomości' onclick="PopUp()";>
  14. ...


Nie wiem czy to jest dobre rowziązanie. Problem własnie tkwi w tym że nie ma znaków nowej lini.

Pozdrawiam - KM
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




jesli ty tresc tego textarea wyswietlasz potem jako html to sie nie dziw ze ci enterów nie wali bo html nie uwzglednia enterów (znakó konca linii). misisz zamieniać znkaki konca lini na <br>
Go to the top of the page
+Quote Post

Posty w temacie
- pc5   Textarea, problem   11.05.2005, 14:58:39
- - nospor   jesli ty tresc tego textarea wyswietlasz potem jak...   11.05.2005, 15:03:20
- - pc5   Cytat(nospor @ 2005-05-11 14:03:20)jesli ty t...   11.05.2005, 15:08:33


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: 3.10.2025 - 07:23