IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Tabulation et input (pas pour TABINDEX)


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    16
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 16
    Par d�faut Tabulation et input (pas pour TABINDEX)
    Bonjour, Je ne trouve pas de solution a mon probleme :
    J'ai une page xhtml avec des input text. Quand j'appuis sur TAB ca passe d'un champ au champ suivant sauf que ca me selectionne tout le texte de mon input.
    Je voudrais que TAB ne me selectionne pas le texte que j'ai dans mon input et que le curseur (clavier) se mette a la fin de mon texte.
    Est ce possible ?

    exemple : j'ai 2 champs; dans le champ1 il y a ecrit "toto" et dans le champ2 il y a ecrit "tutu". Quand je suis dans le champ1 je fait TAB. Je me retrouve dans mon champ2 avec "tutu" selectionner !! si bien que quand j�appuie sur la touche "a" ca m'efface "tutu" et m'ecrit "a" a la place ! Moi je voudrais que quand j'appuie sur "a" ca fasse "tutua".


    j'utilise Chrome (derniere version)

    Merci d'avance !

  2. #2
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POO�te
    Inscrit en
    Avril 2008
    Messages
    2 652
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activit� : POO�te

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par d�faut
    Tu trouveras probablement cette discussion int�ressante
    (si tu n'es pas anglophone ou que tu as du mal � l'adapter chez toi pour une quelconque raison... n'h�site pas ^^)

    Sur FF/Chrome, �a devrait ressembler � quelque chose comme :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    var elem = document.getElementById("elem");
    elem.startSelection = elem.value.length - 1;

  3. #3
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    16
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 16
    Par d�faut
    Merci RomainVALERI, J'ai essay� ta solution dans tous les sens mais ca marche pas ! j'ai vu aussi d'autre facon de le faire mais rien y fait !!
    voila mon code :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <table class="tables">
    <tr>
       <td class="tdlabel" >
          <label for="precision">precision : </label>
       </td>
     
       <td class="tdinput">
          <input type="text" class="saisie" name="precision" id="precision" value="test" autocomplete="off"  onfocus="this.SelectionStart=1;this.SelectionEnd=2; " />
       </td>
    </table>
    donc voila mon input. Il est mis dans une table pour un soucis esth�tique. J'ai voulu pour faire simple selectionner le 2eme caractere de "test" quand le input prend le focus ! mais ca marche pas !!!
    Des id�es ?

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Proc tabulate ou pas pour cr�er un produit cart�sien
    Par mariem84 dans le forum SAS Base
    R�ponses: 6
    Dernier message: 21/06/2012, 11h57
  2. Curseur ne s'affiche pas pour input
    Par taroudant dans le forum Mise en page CSS
    R�ponses: 5
    Dernier message: 02/07/2008, 08h23
  3. [Performance] - Blob ou pas pour les images d'un site ?
    Par ShinJava dans le forum SQL Proc�dural
    R�ponses: 2
    Dernier message: 04/07/2005, 17h32
  4. R�ponses: 13
    Dernier message: 20/07/2004, 08h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo