Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z kodem HTML przekazywanym do JS
Forum PHP.pl > Forum > Po stronie przeglądarki
Martio
Mam problem z przekazaniem tekstu zawierający kod HTML to JavaScriptu.

  1. alert('<?= $text ?>');


gdzie zmienna $text zawiera:

  1. <br /><p class="MsoNormal" style="text-align: justify; line-height: 150%;"><span style="font-family: Arial;">Dawno już minęły czasy kiedy to studenci zajęci byli.


pojawia się błąd:

  1. alert('<br />


a więc nie ma zamknięcia cudzysłowia... Jak przekazać poprawnie stringa zawierającego kod HTML? Siedzę nad tym już pół dnia i nie potrafię tego problemu rozwiązac...
Zajec
Zamień wszystkie
< (less than) na &lt;
> (greater than) na &gt;


Edit: kurcze, już nie wiem czy dobrze podpowiadam... Zostawię ten post ale nie wiem jest na pewno jest poprawne rozwiązanie.
lopik
A nie masz tego tekstu może w kilku liniach ?
Bo w JS tak nie można.

I w tym HTML, masz brak zamykających tagów.
ikioloak
Zajrzyj do tematu Jaka to funkcja?. Tam towaszysz rja ma to czego ty chcesz tylko nie wie co z tym zrobic smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.