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 :

scroll right dans un input


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    252
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 252
    Par défaut scroll right dans un input
    Bonjour

    lorsqu'on a un input, avec du texte trop grand, on voit la partie gauche du texte

    est-il possible par défaut de voir plutot la partie finale (droite) du texte dans l'input? sans avoir à le faire manuellement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" id="myinput" value="enkvjvkj bjb vrjkbvjkbkbv Hello World"  style="background-color:transparent;"/>

  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
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tonElement.scrollLeft = tonElement.scrollWidth;

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    252
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 252
    Par défaut
    Citation Envoyé par RomainVALERI Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tonElement.scrollLeft = tonElement.scrollWidth;
    j'ai essayé de mettre un onChange dans le input
    mais ça ne marche pas
    quand du texte est injecté dans l'input, ça ne scrolle pas automatiquement vers la droite

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" id="myinput" value="enkvjvkj bjb vrjkbvjkbkbv Hello World"  style="background-color:transparent;" onChange="curIp=this.value;this.scrollLeft = this.scrollWidth;"/>
    marche pas non plus avec du jquery

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $(document).ready(function(){
    	$("#myinput").bind("change", function(event) {
    		$("#myinput").scrollLeft($("#myinput").attr("scrollWidth"));
    	});
    });
    sur les inputs
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $("#myinput").scrollLeft(400);
    n'a aucun effet en fait

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Un simple dir :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" value="abcdefghijklmnopqrstuvwxyz" dir="rtl" />
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. modifier la couleur d'un texte dans un input text
    Par mic79 dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 05/01/2005, 16h45
  2. recuperer la valeur d'un tablau, dans un input
    Par argynici dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/11/2004, 17h54
  3. Contenu d'un champ tronqué dans mon input box
    Par Marmot dans le forum ASP
    Réponses: 2
    Dernier message: 27/10/2004, 13h30
  4. Afficher un varchar complet dans un input text
    Par PrinceMaster77 dans le forum ASP
    Réponses: 4
    Dernier message: 25/06/2004, 12h17
  5. Scroll automatique dans un JTextPane
    Par regbegpower dans le forum Composants
    Réponses: 9
    Dernier message: 11/11/2003, 09h24

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