Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Wstawianie tekstu do textarea
Forum PHP.pl > Forum > Przedszkole
Christmas Fish
Witam, próbuję zrobić przyciski do wstawiania BBCode. Po naciśnięciu guzika np B ma wstawiać [.b][./b] do pola o id textarea. Wszystko działa poprawnie tylko po przeładowaniu strony tj odświeżę stronę i mogę dowolnie wstawiać. Problem zaczyna się gdy napisałem coś i wtedy próbuję wstawić BBCode. Podsumowując, skrypt działa gdy textarea jest pusty. Co może być przyczyną?

  1. <input type="button" value="B" onmouseup="bbcode('#textarea', '[.b][./b]');">
  2. <textarea cols="40" rows="10" id="textarea"></textarea>

*[.b][./b] - usunąć kropki
[JAVASCRIPT] pobierz, plaintext
  1. function bbcode(textarea, type) {
  2. var string = $(textarea).val();
  3. $(textarea).focus();
  4. $(textarea).html(string + type);
  5. }
[JAVASCRIPT] pobierz, plaintext
widmo_91
$(textarea).val(string + type);
Christmas Fish
Dziękuję! 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.