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 :

Modifier la valeur d'un input en le quittant


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair� Avatar de arthuro45
    Profil pro
    D�veloppeur du dimanche
    Inscrit en
    Juillet 2009
    Messages
    602
    D�tails du profil
    Informations personnelles :
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur du dimanche

    Informations forums :
    Inscription : Juillet 2009
    Messages : 602
    Par d�faut Modifier la valeur d'un input en le quittant
    Bonjour,

    Le but �tant de remplacer la virgule par un point dans une valeur du type ex: 0,5.

    Voyez-vous un probl�me quelconque dans cette fonction qui emp�cherait de modifier la valeur de l'input "temps_partiel" quand la souris quitte le champs ?

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    function remplace_virgule()
    {
        var tps_partiel = document.getElementById('temps_partiel').value;
        var e = tps_partiel.split(",");
        var nouveau_tps = e[0]+'.'+e[1];
     
        document.getElementById('temps_partiel').innerHTML = nouveau_tps;
    }

  2. #2
    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 : 55
    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
    Citation Envoy� par arthuro45
    Voyez-vous un probl�me quelconque dans cette fonction qui emp�cherait de modifier la valeur de l'input "temps_partiel" quand la souris quitte le champs ?
    Oui, un input est une balise autofermante, elle n'a donc pas de contenu et pas de innerHTML

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById('temps_partiel').value = nouveau_tps;
    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

  3. #3
    Expert confirm�
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Ao�t 2003
    Messages
    3 684
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : danseur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 3 684
    Par d�faut
    soit,
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    monchamp.value.replace(",",".");
    si tu as fait les autres contr�les de saisie n�cessaires

  4. #4
    Membre �clair� Avatar de arthuro45
    Profil pro
    D�veloppeur du dimanche
    Inscrit en
    Juillet 2009
    Messages
    602
    D�tails du profil
    Informations personnelles :
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur du dimanche

    Informations forums :
    Inscription : Juillet 2009
    Messages : 602
    Par d�faut
    Oui, un input est une balise autofermante, elle n'a donc pas de contenu et pas de innerHTML
    Oui effectivement, et c'est �crit en gros dans la doc en plus, honte � moi, �a fonctionne mieux avec la value.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    monchamp.value.replace(",",".");
    Oui c'est plus court et surtout plus propre.

    Merci � vous

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

Discussions similaires

  1. Modifier la valeur d'un input dans un formulaire
    Par coincoin22 dans le forum jQuery
    R�ponses: 9
    Dernier message: 23/02/2015, 14h40
  2. [XSL] Comment modifier la valeur d'une variable?
    Par sorcer1 dans le forum XSL/XSLT/XPATH
    R�ponses: 8
    Dernier message: 17/02/2010, 13h26
  3. Modifier la valeur d'un input avant l'envoi
    Par kilian dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 18/03/2008, 12h28
  4. modifier la valeur d'un input
    Par zulkifli dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 13/03/2006, 10h34
  5. [C#] Modifier une valeur dans une DataTable
    Par Scorff dans le forum ASP.NET
    R�ponses: 2
    Dernier message: 23/05/2005, 10h45

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