Bonjour,
Depuis ce matin j'ai un soucis avec du JavaScript dans mon formulaire php.
En bref, mes fonctions Javascript ne fonctionnent pas alors qu'elles marchaient très bien hier.
fichier ajout.php
fichier VerifJS.js
J’appelle mon fichier Javascript comme ceci :
Je ne comprends pas d'où viens le problème.
<config>Windows 7 / Firefox 12.0</config>
Depuis ce matin j'ai un soucis avec du JavaScript dans mon formulaire php.
En bref, mes fonctions Javascript ne fonctionnent pas alors qu'elles marchaient très bien hier.
fichier ajout.php
<form id="formfiche" onsubmit="return valider_s(this)" method="POST" action="">
<label id="nb_adultes" name="nb_adultes" for="nb_adultes">Nombre adultes *:</label>
<input type="text" name="nb_adultes" id="nb_adultes" value="<?php echo filtreChainePourNavig($nb_adultes);?>" onblur="verifNbAdultes(this)" />
<input type="submit" value="Enregistrer" name="Enregistrer" />
</form>
fichier VerifJS.js
function verifNbAdultes(champ)
{
var nbAdultesRempli = champRempli(champ);
if(nbAdultesRempli){
surligne(champ,false);
return true;
}
else{
surligne(champ,true);
return false;
}
}
function champRempli(champ){
var result;
if (champ.value == ""){
result = false;
}
else{
result = true;
}
return result;
}
function surligne(champ, erreur){
if(erreur)
champ.style.backgroundColor = "#fba";
else
champ.style.backgroundColor = "";
}
function valider_s(f){
var nbAdultesOk = verifNbAdultes(f.nb_adultes);
if(nbAdultesOk){
result=true;
alert(" Formulaire OK pour l'envoi");
}
else{
result=false;
alert(" Veuillez remplir le formulaire correctement avant de l'envoyer");
}
return result;
}
J’appelle mon fichier Javascript comme ceci :
<script src="./include/lib/VerifJS.js" type="text/javascript"></script>
Je ne comprends pas d'où viens le problème.
<config>Windows 7 / Firefox 12.0</config>