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 :

Convertir heures en minutes


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 189
    Par défaut Convertir heures en minutes
    Bonjour à tous.

    J'aimerais convertir des heures en minutes avec une fonction javascript mais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <div>
    		<label for="duree_heure">{#labelDuree#}</label>
    		<input type="text" id="duree_min" name="data[DossierIntervention][duree_min]" 
    		value="{$DossierIntervention.duree_min}" onkeyup="ConvertMinute()" size="3" />
    		{#labelMin#}
    		<input type="text" id="duree_heure" name="data[DossierIntervention][duree_heure]" onKeyUp="javascript:ConvertMinutes();"  size="3" />
    		{#labelHeure#}
    </div>
    Ma fonction javascript est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <script type="text/javascript">
    // <![CDATA[{/literal}
    function ConvertMinutes() {
    		var heure1= (document.form['formIntervention'].duree_heure.value)*60; 
    		var heure2=(document.form['formIntervention'].duree_heure.value)%60;
    		document.form['formIntervention'].duree_min=heure1+heure2;
    		return(document.form['formIntervention'].duree_min);
    	}
    // ]]>{/literal}
    </script>

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 189
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    var heure1= (document.getElementById('duree_heure').value)*60;
    		var heure2=(document.getElementById('duree_heure').value)%60;
    		document.form['formIntervention'].getElementById('duree_min').value=heure1+heure2;
    Ca maffiche toujours rien
    J'ai meme essayé de mettre un message d erreur quand mon champ est vide mais ca ne fonctionne pas

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    mets un alert pour voir si il calcule bien, ou meêm si il passe dans la fonction ..
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 189
    Par défaut
    Nan ca ne passe pas dans ma fonction.J'ai rajouté :
    Mais ca ne l'affiche pas.

  5. #5
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Tu peux refiler le code complet tel que tu l'as modifié ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 189
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    <div>
    		<label for="duree_min">{#labelDuree#}</label>
    		<input type="text" id="duree_min" name="data[DossierIntervention][duree_min]" 
    		value="{$DossierIntervention.duree_min}" size="3" />
    		{#labelMin#}
    		<input type="text" id="duree_heure" name="data[DossierIntervention][duree_heure]" onkeyup="ConvertMinutes();"  size="3" />
    		{#labelHeure#}
    	</div
     
    <script type="text/javascript">
     
    function ConvertMinutes() {
    		alert('passe');
    		heure1= (document.form.getElementById('duree_heure').value)*60;
    		heure2=(document.form.getElementById('duree_heure').value)%60;
    		document.form.getElementById('duree_min').value=heure1+heure2;
     
    }
     
    </script>

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

Discussions similaires

  1. Convertir une valeur en heure et minute
    Par DANI49 dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 27/12/2007, 11h00
  2. convertir un format minute en heure
    Par amelhog dans le forum Langage SQL
    Réponses: 1
    Dernier message: 07/09/2007, 16h49
  3. convertir heure centiéme en heure minute
    Par developpeur_2007 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 21/05/2007, 13h13
  4. convertir heure centiéme en heure minute
    Par developpeur_2007 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 15/05/2007, 11h36
  5. Convertir des minutes en heure et minutes
    Par shirya dans le forum Langage SQL
    Réponses: 1
    Dernier message: 23/04/2007, 19h26

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