[JS] Ajout de caractère dans un input
Résolu
xxkirastarothxx
Messages postés
415
Statut
Membre
-
xxkirastarothxx Messages postés 415 Statut Membre -
xxkirastarothxx Messages postés 415 Statut Membre -
Bonjour tout le monde,
J'ai cette petit ligne javascript qui me permet d'ajouter les valeurs des smileys (ici ";)") lorsque l'on clique dessus, dans mon input "message", à la suite des caractères déjà écrit.
J'aimerai trouver le moyen de trouver quelques chose d'identique, à la différence que le code serrait rajouter avant tout les caractères déjà écrit.
Par exemple, si quelqu'un à déjà écrit "test" dans un input et qu'il clique sur l'image "c'est juste pour un"; j'aimerai que la phrase afficher soit "c'est juste pour un test" (et non pas "test c'est juste pour un" comme avec mon code actuel)
Merci :)
J'ai cette petit ligne javascript qui me permet d'ajouter les valeurs des smileys (ici ";)") lorsque l'on clique dessus, dans mon input "message", à la suite des caractères déjà écrit.
<IMG style="cursor : pointer;" SRC="modules/smiley/img/wink.gif" ALT=":happy:" onclick="javascript:document.chat.message.value+=';)'"></IMG>
J'aimerai trouver le moyen de trouver quelques chose d'identique, à la différence que le code serrait rajouter avant tout les caractères déjà écrit.
Par exemple, si quelqu'un à déjà écrit "test" dans un input et qu'il clique sur l'image "c'est juste pour un"; j'aimerai que la phrase afficher soit "c'est juste pour un test" (et non pas "test c'est juste pour un" comme avec mon code actuel)
Merci :)
A voir également:
- [JS] Ajout de caractère dans un input
- Caractère ascii - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Caractere vide - Guide
- Caractere speciaux mac - Guide
2 réponses
Bonsoir !!
J'espère que c'est ce que tu recherchais.
<html>
<head>
<script type="text/javascript">
function addText(){
var message = 'Ceci est un ' + document.getElementById('msg').value;
document.getElementById('msg').value = message;
}
</script>
</head>
<body>
<input type="text" name="message" id="msg">
<input type="button" value="AddText" onclick="javascript:addText();">
</body>
</html>
J'espère que c'est ce que tu recherchais.