- Ce sujet est vide.
-
Sujet
-
Bonjour,
j’ai fait un formulaire pdf à remplir. il se termine par un bouton « enregistrer »
dans le pdf 3 champs sont obligatoires : email, fonction, activite.
quand la personne a fini de remplir son formulaire, elle clique sur le bouton enregistrer et, si les 3 champs sont remplis, on a directement une fenetre enregistrer sous.
si un ou plusieurs champs ne sont pas remplis, on a un popup : par ex : email requis.
clic ok et le pop up se ferme.
ce que je n’arrive pas à trouver, c’est comment lier les 2 actions.
en effet, une fois les popups fermés, la fenetre enregistrer sous souvre quand meme.
je souhaite qu’on ne puisse enregister le pdf qu’une fois les champs remplis.j’ai mis sur mon bouton : action, souris relachée, lancer un script :
if (getField(« email »).value == « »){
app.alert(« email requis ! »);
} else {
eformpdf_submitForm();
}
if (getField(« fonction »).value == « »){
app.alert(« intitulé de fonction requis ! »);
} else {
eformpdf_submitForm();
}
if (getField(« secteur »).value == « »){
app.alert(« secteur activité requis ! »);
} else {
eformpdf_submitForm();
}puis =>2eme ligne, executer une commande de menu : fichier enregistrer sous.
les 2 fonctions se jouent donc l’une derriere l’autre, sans correlation.
je pense qu’on doit pouvoir mettre en javascript ( si mail, fonction, secteur rempli alors enregistrer sous. )mais ne je trouve pas l’info.
merci d’avance à toute personne qui pourra m’aider.
laurence
- Vous devez être connecté pour répondre à ce sujet.