Des "if" en pagaille (Javascript)
Résolu/Fermé
afrfr37
Messages postés
156
Date d'inscription
dimanche 15 août 2010
Statut
Membre
Dernière intervention
4 novembre 2019
-
10 oct. 2013 à 16:20
afrfr37 Messages postés 156 Date d'inscription dimanche 15 août 2010 Statut Membre Dernière intervention 4 novembre 2019 - 11 oct. 2013 à 10:14
afrfr37 Messages postés 156 Date d'inscription dimanche 15 août 2010 Statut Membre Dernière intervention 4 novembre 2019 - 11 oct. 2013 à 10:14
A voir également:
- Des "if" en pagaille (Javascript)
- Telecharger javascript - Télécharger - Langages
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript echo ✓ - Forum PHP
- The realtek network controller was not found. if deep sleep mode is enabled please plug the cable ✓ - Forum Pilotes (drivers)
- Javascript est activé mais ne fonctionne pas ✓ - Forum Réseaux sociaux
3 réponses
Doctor C
Messages postés
627
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
19 février 2016
398
10 oct. 2013 à 16:24
10 oct. 2013 à 16:24
Qu'est-ce qui t'indique que ça ne marche pas? As-tu un message d'erreur ou est-ce qu'une validation spécifique ne se fait pas?
afrfr37
Messages postés
156
Date d'inscription
dimanche 15 août 2010
Statut
Membre
Dernière intervention
4 novembre 2019
31
10 oct. 2013 à 16:27
10 oct. 2013 à 16:27
Non (j'ai oublié de préciser que c'était du JS dans un formulaire Adobe), pas de message d'erreur.
Simplement, quand je teste, la ligne "read only" ne fonctionne pas, alors qu'elle fonctionnait quand elle était placée toute seule (sans la vérification de champs vides)
Simplement, quand je teste, la ligne "read only" ne fonctionne pas, alors qu'elle fonctionnait quand elle était placée toute seule (sans la vérification de champs vides)
afrfr37
Messages postés
156
Date d'inscription
dimanche 15 août 2010
Statut
Membre
Dernière intervention
4 novembre 2019
31
11 oct. 2013 à 10:14
11 oct. 2013 à 10:14
Ok. Problème réglé, voici le code pour info :
// Specify a list of required field names:
var requiredField = ["oblig.nom", "oblig.prenom", "oblig.ddn"];
// Loop through the array of field names:
for (var i=0; i<requiredField.length; i++){
var f = this.getField(requiredField[i]);
if (f.value == ""){
app.alert("Au moins 1 des 3 champs requis n'est pas rempli !")
break;
}
else if(i == requiredField.length - 1) {
var nButton = app.alert({
cMsg: "Attention ! Une fois verouillés, ces champs ne seront plus modifiables. \n Voulez-vous continuer ?",
nIcon: 1, nType: 1
});
if ( nButton == 1 ) {this.getField("oblig").readonly = true;}
}
}