Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1500 connectés 

  FORUM HardWare.fr
  Programmation

  [JAVASCRIPT] input text : choix de caractères

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVASCRIPT] input text : choix de caractères

n°83655
kileak2
Posté le 21-12-2001 à 13:44:14  profilanswer
 

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

mood
Publicité
Posté le 21-12-2001 à 13:44:14  profilanswer
 

n°83658
ethernal
Chercheur de vérité...
Posté le 21-12-2001 à 13:52:50  profilanswer
 

au pouf
document.input.selected.lenght  
 
mais j'en sais rien  :??:

 

[edtdd]--Message édité par ethernal--[/edtdd]

n°83672
kileak2
Posté le 21-12-2001 à 14:09:43  profilanswer
 

ethernal a écrit a écrit :

au pouf
document.input.selected.lenght  
 
mais j'en sais rien  :??:  
 
 




 
perdu :(
 
mais merci :)

n°83677
kileak2
Posté le 21-12-2001 à 14:18:20  profilanswer
 

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

n°83777
youdontcar​e
Posté le 22-12-2001 à 01:07:05  profilanswer
 

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'.

n°85376
kileak2
Posté le 02-01-2002 à 08:45:14  profilanswer
 

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.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [JAVASCRIPT] input text : choix de caractères

 

Sujets relatifs
[javascript] Aide sur anchor[i]Ancre et Javascript
[javascript] équivalent vbKey...Javascript faire un moteur de recherche interne à mon site
[PHP ou JAVASCRIPT ?] petite question, pour savoir lequel utilise.....[Javascript] Javascript et objets de formulaire
[JAVASCRIPT] interactivité CHAMP SELECT <=> IMAGE + urgentDHTML + Javascript
[HTML] Input type = "image"javascript et IE: propriétés d'une fenetre
Plus de sujets relatifs à : [JAVASCRIPT] input text : choix de caractères


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR