Vérification des champs d'un formulaire

Signaler
Messages postés
23
Date d'inscription
vendredi 4 mai 2012
Statut
Membre
Dernière intervention
12 mars 2021
-
Bonjour à tous
j'ai un problème dans le script de vérification de mon formulaire.j'ai un formulaire donc certain champs ne s'affiche qu'à certaines heures régulières grâce à un script php. mais je n'arrive pas à vérifier ces champs là:

<script>
function validation() { 
var msg = "";
h = Today.getHours();
m = Today.getMinutes();
    mon_tableau1 = new Array("23", "2", "5", "8", "11", "14", "17", "20");
    contient_h = mon_tableau1.contains("h");
mon_tableau2 = new Array("0", "3", "6", "9", "12", "15", "18", "21");
contient_hh = mon_tableau2.contains("h");
contient_d = mon_tableau.contains("d");

       	if(document.donne.sec.value == "") 
{  
        document.donne.sec.style.backgroundColor = "#FBF2B7"; 
    	msg+="veuillez saisir la valeur de T_sec\n";
}

if(document.donne.moui.value == "") 
{ 
        document.donne.moui.style.backgroundColor = "#FBF2B7"; 
    	msg+="veuillez saisir la valeur de T_mouillé\n";
}

if(document.donne.t12.value == "") 
{ 
        document.donne.t12.style.backgroundColor = "#FBF2B7"; 
        msg+="veuillez saisir la valeur de T-12\n";
    	} 
if(document.donne.tbaro.value == "") 
{ 
        document.donne.tbaro.style.backgroundColor = "#FBF2B7"; 
        msg+="veuillez saisir la valeur de T_baro\n"; 
    	}
if(document.donne.pres.value == "") 
{ 
        document.donne.pres.style.backgroundColor = "#FBF2B7"; 
        msg+="veuillez saisir la valeur de la pression lue\n"; 
    	}
 
 		if(contient_h==true){
if((m>=45)&&(m<=59)){
if(document.donne.h.value==""){
document.donne.h.style.backgroundColor = "#FBF2B7"; 
msg+="veuillez saisir le code de h\n";}
if(document.donne.vv.value==""){
document.donne.vv.style.backgroundColor = "#FBF2B7"; 
msg+="veuillez saisir le code de la visibilité\n";}
if(document.donne.dd.value==""){
document.donne.dd.style.backgroundColor = "#FBF2B7"; 
msg+="veuillez saisir le code de la direction du vent\n";}
if(document.donne.ff.value==""){
document.donne.ff.style.backgroundColor = "#FBF2B7"; 
msg+="veuillez saisir le code de la force du vent\n";}
if(document.donne.n.value==""){
document.donne.n.style.backgroundColor = "#FBF2B7"; 
msg+="veuillez saisir le code de N\n";}
if(document.donne.nh.value==""){
document.donne.nh.style.backgroundColor = "#FBF2B7"; 
msg+="veuillez saisir le code de Nh\n";}
}
}
</script>



LE MEC LE PLUS INC