Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z replace ( new String )
ziomek32
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 21.09.2009

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


Witam wszystkich:)

Mam sobie oto taki kodzik:
  1. <div id="test">[b]psgsag[/b]</div>
  2.  
  3. <script>
  4.  
  5. podglad_text = document.getElementById('test').innerHTML;
  6.  
  7. var a = new String(podglad_text);
  8. podglad_text = a.replace(/(\[b\])((.+)\[\/b\])/g, "<b>$3</b>");
  9.  
  10.  
  11. document.getElementById('test').innerHTML = podglad_text;
  12.  
  13. </script>

Jak kod jest w takiej postaci to działa wszystko ładnie ale gdy dam coś takiego:
  1. <div id="test">psgsag
  2. </div>


Tzn gdy w tekście kliknie się na enter czyli doda nowa linie to kod nie jest już pogrubiany, czy pomógłby mi ktoś rozwiązać ten problem smile.gif

Pozdrawiam smile.gif
Go to the top of the page
+Quote Post
kartofelek007
post
Post #2





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 12.10.2009

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


http://www.doman.art.pl/kursjs/kurs/regular.html
dodaj m
Go to the top of the page
+Quote Post
ziomek32
post
Post #3





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 21.09.2009

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


Niestety nie działa:(
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 01:34