Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][JavaScript]Dodawanie tekstu do formularza
Forum PHP.pl > Forum > Przedszkole
PiNkOs
Witam,

Mam pytanie.

Robię sobie znaczniki bbcode, wszystko OK, ale problem w tym, że nie pamiętam składni onclick, która dodawała tekst do formularza, jak nacisnąłem button.

Np.

Kod
[ u ]    [ b ]   [ i ]   [ img ] // buttony <input type button...
  ^
  |
klikam
     _______________________
       [*u][/*u] - dodaje mi to  |
                                 | // pole tekstowe <textarea...
                                 |
     _______________________|
    
     [ Dodaj ] // submit


Proszę o pomoc
Kshyhoo
A nie:
Kod
onClick="doAddTags('[b]','[/b]','" + obj + "')

PiNkOs
  1. <input type="button" value="B" onclick="doAddTags('[*b]','[*/b]','" + obj + "')" /><br /><br />
  2.  
  3. <textarea name='comment' rows='10' cols='50'></textarea>


Gdzie tutaj mam się odwołać do tego pola?
thek
Jako obj musisz podać obiekt do którego tag dodajesz. czyli choćby w twoim wypadku document.getElementById('comment'). Bo tak w JS przekażesz info jaki obiekt.
PiNkOs
Kod wygląda teraz tak:

  1. <input type="button" value="B" onclick="doAddTags('[*b*]','[*/b*]','" + document.getElementById('comment') + "')" /><br /><br />
  2.  
  3. <textarea id='comment' name='comment' rows='10' cols='50'></textarea></td>


I niestety nie działa. Co tu może być nie tak?
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.