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 :

alerte et heure


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2008
    Messages
    369
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 369
    Par défaut alerte et heure
    Bonjour,

    J'ai un petit soucis j'arrive pas a retourner une alerte lors d'une vérification de deux heures je veux simplements que lheure de fin ne soit pas inférieur a l'heure de début

    voila les champs

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Heure début : 
    	<input id="H_Deb" name="HEURE_DEBUT" value="<?php echo $heure; ?>" maxlength="8" size="6" >
     
     
    Heure fin : 
    	<input id="H_Fin" name="HEURE_FIN" value="" maxlength="8" size="6" >
    et voici le traitement

    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
    22
    23
    var Heure1 = document.getElementById('H_Deb').value(); 
    		var Heure2 = document.getElementById('H_Fin').value();
    		var reg1=new RegExp("[:]+");
    		var reg2=new RegExp("[:]+");
     
    		result1 = Heure1.split(reg1);
    		result2 = Heure2.split(reg2);
     
    		if (result2[0] < result1[0])
    		{
    			alert("Vérifiez l'heure");
    			return false;
    		}
    		else if (result2[0] == result1[0] && result2[1] < result1[1])
    		{
    			alert("Vérifiez l'heure");
    			return false;
    		}
    		else if (result2[0] == result1[0] && result2[1] == result1[1] && result2[2] == result1[2])
    		{
    			alert("Vérifiez l'heure");
    			return false;
    		}
    est ce que le code est mal fait? si oui qu'est ce qui est mal fait? svp

    merci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 26
    Par défaut
    Quelques problemes de syntaxes + des problemes
    de type (du compare des chaines de caracteres, pas des entiers...).

    Code corrige:

    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
    function test(){
    	var Heure1 = document.getElementById('H_Deb').value; 
    	var Heure2 = document.getElementById('H_Fin').value;
    	var reg1=new RegExp("[:]+");
    	var reg2=new RegExp("[:]+");
     
    	result1 = Heure1.split(reg1);
    	result2 = Heure2.split(reg2);
    	alert(result1[0]);
    	alert(result2[0]);
    	var h1=result1[0]-0;
    	var h2=result2[0]-0;
    	var m1=result1[1]-0;
    	var m2=result2[1]-0;
    	var s1=result1[2]-0;
    	var s2=result2[2]-0;
     
    	if (h2<h1)
    	{
    		alert("Vérifiez l'heure");
    		return false;
    	}
    	else if ((h2==h1) && (m2 <m1))
    	{
    		alert("Vérifiez l'heure");
    		return false;
    	}
    	else if ((h2==h1) && (m2==m1) && (s2==s1))
    	{
    		alert("Vérifiez l'heure");
    		return false;
    	}
    	}
    Olivier.

Discussions similaires

  1. message d'alerte pour heure de rappel
    Par rachidalliance dans le forum VBA Access
    Réponses: 0
    Dernier message: 16/07/2010, 19h44
  2. Réponses: 9
    Dernier message: 18/12/2009, 17h34
  3. Alerte à une certaine heure
    Par moufasa dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 30/09/2009, 16h30
  4. [CR ?] Somme d'heure sous Crystal ?
    Par Peter PARKER dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 17/04/2003, 16h24
  5. Réponses: 11
    Dernier message: 23/07/2002, 14h33

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