JAVASCRIPT aidez moi svp examen
Fermé
dameginettedleville
Messages postés
21
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
2 septembre 2010
-
12 juin 2008 à 21:22
adgem0 Messages postés 119 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 7 mai 2010 - 12 juin 2008 à 23:23
adgem0 Messages postés 119 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 7 mai 2010 - 12 juin 2008 à 23:23
A voir également:
- JAVASCRIPT aidez moi svp examen
- Telecharger javascript - Télécharger - Langages
- Examen demandé facebook bloqué ✓ - Forum Facebook
- Enlever mode examen casio graph 35+e - Forum calculatrices
- Votre promotion est en cours d'examen instagram - Forum Instagram
- Node.js javascript runtime virus ✓ - Forum Virus
3 réponses
adgem0
Messages postés
119
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
7 mai 2010
159
12 juin 2008 à 22:05
12 juin 2008 à 22:05
Tous tes champs doivent avoir un id, par exemple :
- pour un champ de texte <input type="text" name="pseudo" id="pseudo">
- pour une case à cocher <input type="checkbox" name="checkbox" value="checkbox" id="case_1">
etc.
Pour récupérer la valeur d'un champ de texte (javascript) :
var pseudo = document.getElementById("pseudo).value;
Pour savoir si une case à cocher est cochée
var caseacocher = document.getElementById("case_1").checked;
Cette variable doit être égale à 1
if (caseacocher) {
var case1 = "cochée"; // Par exemple
} else {
var case1 = "non cochée";
}
Pour la fonction confirm(); voici la syntaxe :
var comfirmer = confirm('Votre pseudo est '+pseudo+' et la case est '+case1'.');
C'est un début, à toi de chercher !
Si c'est un examen, tu dois un peu le faire tout seul ...
- pour un champ de texte <input type="text" name="pseudo" id="pseudo">
- pour une case à cocher <input type="checkbox" name="checkbox" value="checkbox" id="case_1">
etc.
Pour récupérer la valeur d'un champ de texte (javascript) :
var pseudo = document.getElementById("pseudo).value;
Pour savoir si une case à cocher est cochée
var caseacocher = document.getElementById("case_1").checked;
Cette variable doit être égale à 1
if (caseacocher) {
var case1 = "cochée"; // Par exemple
} else {
var case1 = "non cochée";
}
Pour la fonction confirm(); voici la syntaxe :
var comfirmer = confirm('Votre pseudo est '+pseudo+' et la case est '+case1'.');
C'est un début, à toi de chercher !
Si c'est un examen, tu dois un peu le faire tout seul ...
adgem0
Messages postés
119
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
7 mai 2010
159
12 juin 2008 à 22:35
12 juin 2008 à 22:35
Est-ce que tu fais ton ton confirm() avant la validation ?
dameginettedleville
Messages postés
21
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
2 septembre 2010
1
12 juin 2008 à 22:46
12 juin 2008 à 22:46
il est dans la condition si valid
// Action en fonction des donnees valides ou pas
isValid=isValidResponsable && isValidMail && isValidEcole && isValidNbr && isValidDate && isValidDate2 && isValidAdresse;
if (isValid) {
// Toutes les donnees sont valides
document.getElementById("msg").innerHTML=""; //efface ancienne erreur
confirm(msgOK);
//alert(msgOK); // recapitulatif dans msg box
} else {
document.getElementById("msg").innerHTML=msgKO;
document.getElementById("msg").style.color="rgb(237,28,36)";
document.getElementById("ecole").style.backgroundColor="rgb(237,28,36)";
document.getElementById("responsable").style.backgroundColor="rgb(237,28,36)";
document.getElementById("mail").style.backgroundColor="rgb(237,28,36)";
document.getElementById("telephone").style.backgroundColor="rgb(237,28,36)";
document.getElementById("jour").style.backgroundColor="rgb(237,28,36)";
document.getElementById("mois").style.backgroundColor="rgb(237,28,36)";
document.getElementById("annee").style.backgroundColor="rgb(237,28,36)";
document.getElementById("jour2").style.backgroundColor="rgb(237,28,36)";
document.getElementById("mois2").style.backgroundColor="rgb(237,28,36)";
document.getElementById("an2").style.backgroundColor="rgb(237,28,36)";
document.getElementById("nbr").style.backgroundColor="rgb(237,28,36)";
}
return isValid;
}
// Action en fonction des donnees valides ou pas
isValid=isValidResponsable && isValidMail && isValidEcole && isValidNbr && isValidDate && isValidDate2 && isValidAdresse;
if (isValid) {
// Toutes les donnees sont valides
document.getElementById("msg").innerHTML=""; //efface ancienne erreur
confirm(msgOK);
//alert(msgOK); // recapitulatif dans msg box
} else {
document.getElementById("msg").innerHTML=msgKO;
document.getElementById("msg").style.color="rgb(237,28,36)";
document.getElementById("ecole").style.backgroundColor="rgb(237,28,36)";
document.getElementById("responsable").style.backgroundColor="rgb(237,28,36)";
document.getElementById("mail").style.backgroundColor="rgb(237,28,36)";
document.getElementById("telephone").style.backgroundColor="rgb(237,28,36)";
document.getElementById("jour").style.backgroundColor="rgb(237,28,36)";
document.getElementById("mois").style.backgroundColor="rgb(237,28,36)";
document.getElementById("annee").style.backgroundColor="rgb(237,28,36)";
document.getElementById("jour2").style.backgroundColor="rgb(237,28,36)";
document.getElementById("mois2").style.backgroundColor="rgb(237,28,36)";
document.getElementById("an2").style.backgroundColor="rgb(237,28,36)";
document.getElementById("nbr").style.backgroundColor="rgb(237,28,36)";
}
return isValid;
}
adgem0
Messages postés
119
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
7 mai 2010
159
12 juin 2008 à 23:23
12 juin 2008 à 23:23
Pour la confirmation, écrit plutot :
var confirmer = confirm(msgOK);
if (confirmer) {
// actions à effectuer si il confirme
} else {
// Autre actions
}
var confirmer = confirm(msgOK);
if (confirmer) {
// actions à effectuer si il confirme
} else {
// Autre actions
}
12 juin 2008 à 22:14