-
[JS] Emoticon chat
Ciao a tutti! :=D:
Ho cercato dappertutto ma non ho trovato niente...
Quello che vorrei fare è che al click di un'immagine venisse inserito il codice relativo all'immagine in un input.
Codice:
$(input).val($(input).val()+" "+emoticon_id+" ");
Fino a qui tutto ok, il problema è che vorrei che il codice fosse aggiunto dove si trova il "cursore della tastiera"...
Ho trovato il codice di questo forum ma è tutto compresso e non capisco niente.
Vi ringrazio. :wink:
-
Non so se con JQuery si possa fare più semplicemente, comunque puoi usare le proprietà selectionEnd e selectionStart. Cercando un attimo trovi centinaia di esempi.
-
Me quelle due proprietà si possono utilizzare quando selezioni un testo...
-
No, quando un elemento input hai il focus c'è sempre una selezione, al più questa comprende zero caratteri, ed è il caso in cui le due proprietà che ho indicato hanno il medesimo valore: la posizione del cursore.