input text : choix de caractères [JAVASCRIPT] - Programmation
Marsh Posté le 21-12-2001 à 13:52:50
au pouf
document.input.selected.lenght
mais j'en sais rien
[edtdd]--Message édité par ethernal--[/edtdd]
Marsh Posté le 21-12-2001 à 14:09:43
ethernal a écrit a écrit : au pouf document.input.selected.lenght mais j'en sais rien |
perdu
mais merci
Marsh Posté le 21-12-2001 à 14:18:20
je vais préciser ma question, peut-être y aura-t-il plus de candidats
Est-ce que le fait de sélection (avec la souris...) des caractères dans "input text" web correspond à une propriété JS ?
Genre : la valeur d'une telle boite s'écrit : document.input.value
Merci !
Plze HELP
Marsh Posté le 22-12-2001 à 01:07:05
tu peux utiliser onselect(), et récupérer la sélection en créant un 'textrange'.
<input type='text' onselect='inputSelect()'></input>
<script>
function inputSelect()
{
sel = document.selection.createRange();
}
</script>
sel est une structure qui contient entres autres un pointeur sur le texte sélectionné, tu y accèdes avec sel.text . rajouter par exemple sel.text = 'hello'; dans inputSelect() remplacera la sélection par 'hello'.
Marsh Posté le 02-01-2002 à 08:45:14
youdontcare a écrit a écrit : tu peux utiliser onselect(), et récupérer la sélection en créant un 'textrange'. <input type='text' onselect='inputSelect()'></input> <script> function inputSelect() { sel = document.selection.createRange(); } </script> sel est une structure qui contient entres autres un pointeur sur le texte sélectionné, tu y accèdes avec sel.text . rajouter par exemple sel.text = 'hello'; dans inputSelect() remplacera la sélection par 'hello'. |
Merci je vais essayer !
Bonne année 2002.
Marsh Posté le 21-12-2001 à 13:44:14
Salut !
je dois gérer le fait qu'un user peut sélectionner 3 caractères dans une chaine tapée dans une input box (ex : salut, seletion de 'lu' et s'il tape sur une touche, la valeur remplace le 'lu'.
Jusque là rien à faire sauf que si mon Input a déjà 5 caractères, le fait d'appuyer sur une touche fait passer à un autre input. (c ds mon script)
Question : quel est la proprio qui donne le nombre de car. sélectionnés avec dans une input :
genre : document.input.value.selected ; mais c pas ca on est ok
merci