J'ai une page avec beaucoup de zones de texte. Quand quelqu'un clique sur un lien, je veux qu'un mot ou deux soient insérés là où se trouve le curseur, ou ajoutés à la zone de texte qui a le focus.
Par exemple, si le curseur / focus est sur une zone de texte disant «pomme» et qu'il clique sur un lien disant «[email]», alors je veux que la zone de texte dise «apple bob@example.com».
Comment puis-je faire ceci? Est-ce même possible, puisque que se passe-t-il si le focus est sur un élément radio / dropdown / non textbox? Peut-on se souvenir du dernier axé sur la zone de texte?