Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]onmouseclick - wypełnienie inputa.
Forum PHP.pl > Forum > Przedszkole
matiszon
Witam jak zrobić taki myk że po kliknięciu na obrazek w wybranym polu input wstawiał by sie jakiś txt. Chodzi mi o takie coś jak na tym forum są emotikony.


@edit
Skorzystam z tutoriali bo już wiem jaką metodą to zrobić winksmiley.jpg
Fifi209
jquery, nadajesz obrazkom np. klasę emotki, dodajesz im zdarzenie click i dodajesz do inputa zawartość atrybutu alt.

[JAVASCRIPT] pobierz, plaintext
  1.  
  2. $(".emotki").click(
  3. function() {
  4. $("#idinput").text($("#idinput") + $(this).attr('alt'));
  5. }
  6. );
  7.  
[JAVASCRIPT] pobierz, plaintext
Wicepsik
Po co używać całej biblioteki jQuery do samych emotikonek ?
Fifi209
Cytat(Wicepsik @ 17.07.2010, 19:30:46 ) *
Po co używać całej biblioteki jQuery do samych emotikonek ?


Bo tak jest wygodnie, nie waży ona dużo, nie trzeba się martwić o różne działanie w różnych przeglądarkach.
matiszon
Takie coś znalazłem w tutku prościej i w firefoxie mi działa smile.gif
[JAVASCRIPT] pobierz, plaintext
  1. document.getElementById("wiadomosc").value="asd";
[JAVASCRIPT] pobierz, plaintext


Tylko musze jeszcze znaleść pobieranie wartości z input aby dodawać to na końcu tekstu a nie go zamieniać.
Wicepsik
[JAVASCRIPT] pobierz, plaintext
  1. document.getElementById("wiadomosc").value= document.getElementById("wiadomosc").value + "asd";
[JAVASCRIPT] pobierz, plaintext
matiszon
No dokładnie biggrin.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.