Où est l'erreur

Fermé
Edouard - Modifié par jordane45 le 14/06/2016 à 17:09
jordane45 Messages postés 38316 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 29 novembre 2024 - 14 juin 2016 à 17:10
Bonjour,
Je ne comprend pas d'où viens mon erreur? Car mon script marche pas !!!!

function verif() { // Controle du formulaire 
            err=1;
            // Saisie des differentes valeurs 
            a=document.controleChamps.datedebut.value;
            b=document.controleChamps.datefin.value;
            c=document.controleChamps.nprojet.value;
            d=document.controleChamps.nom_lieu_chantier.value;
            f=document.controleChamps.hjeudi.value;
            h=document.controleChamps.hlundi.value;
            k=document.controleChamps.hmercredi.value;
            l=document.controleChamps.hmardi.value;
            g=document.controleChamps.hvendredi.value;
            e=c.length;
          
            var calculdatedeb = a;
            var calculdatefin = b;
            var i;
            calculdatedeb = a.substring(4,5);
            calculdatefin = b.substring(4,5);
            i=calculdatefin-calculdatedeb;
            
            if (i>7) {
                alert("Vous devez remplir un pointage hebdomadaire, il ne peut depasser 7 jours");
                err=1;
                return false;
            }
            
             


EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici : ICI

Merci d'y penser dans tes prochains messages.

1 réponse

jordane45 Messages postés 38316 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 29 novembre 2024 4 705
14 juin 2016 à 17:10
Bonjour,

Première chose ...
TOUJOURS déclarer les variables en javascript ( en utilisant "var")
exemple :
var  a=document.controleChamps.datedebut.value;


ensuite ... que dit la console de ton navigateur ??
Peux tu essayer via le plugin firebug (pour firefox) ??
0