Donnez vie à vos documents numériques !
 

eliepoinT

Toutes mes réponses sur les forums

Affichage de 10 réponses de 1 à 10 (sur un total de 10)
  • Auteur
    Réponses
  • eliepoinT
    Membre

    Bonjour,
    Je reviens sur ce topic car j’essaie de modifier l’alerte qui informe l’utilisateur qu’un champ requis n’a pas été remplis au moment ou il appuie sur le bouton “Envoi” du formulaire.
    Au code proposé par Alex, j’ai ajouté un break pour éviter les alerte sur tous les champs non rempli et limiter l’alerte au premier champs rencontré:

    Code:

    for(var i=0;i{
      nameField=this.getNthFieldName(i);
      fld=this.getField(nameField);

      if(fld.type==”text”|fld.type==”checkbox”|fld.type==”combobox”|fld.type==”radio”)
      {
          if(fld.required)
          {
            //console.println(“Analyse champ “+nameField);
            if(emptyTest.test(fld.value))
            {
                bSuccess=false;
                AlertMsg=”Veuillez remplir le champ “”+nameField+”””;
                app.alert(AlertMsg,1);
                fld.setFocus();
                break;
            }
          }
      }
    }

    Le soucis c’est que la numérotation des champs se fait par ordre alphabétique et non par odre d’apparition dans le document…
    Est ce qu’il n’y aurait pas possibilité de changer cette numérotation des champs pour qu’ils soient numérotés en fonction de leur ordre dans le document?
    Merci d’avance,

    Elie

    en réponse à : [Résolu] Bouton-radio conditionne cases-à-cocher #58413
    eliepoinT
    Membre

    Merci Merlin, c’est exactement ce que qu’il me faut!  :bravo:

    PS : il n’y a pas de bouton Résolu pour clore un sujet?

    en réponse à : [Résolu] Bouton-radio conditionne cases-à-cocher #58411
    eliepoinT
    Membre

    Merci c’est parfait!

    Est ce que tu peux m’expliquer comment lire le “= !” ?

    Plus généralement est ce que tu aurais des références sur le javascript à me conseiller? Je suis à la recherche notamment d’une liste des “commandes” disponibles.

    en réponse à : [Résolu] Bouton-radio conditionne cases-à-cocher #58409
    eliepoinT
    Membre

    Merci! Voila une maquette très simplifiée.

    eliepoinT
    Membre

    Merci!  :soleil:

    eliepoinT
    Membre

    Merci Merlin, effectivement malgrès l’évolution de ma recherche je n’ai pas eu le reflexe de faire une recherche, la solution est là dans la réponse d’alex:
    http://abracadabrapdf.net/forum/index.php/topic,1960.0.html

    Vraiment super forum et surtout très utiles car le seul sur ce genre de sujet!

    Dernière question pour laquelle je n’ai pas trouvé de réponse sur le forum, les utilisateurs doivent entrer l’acronyme de leurs service qui est à ralonge (exemple:XXXX/YYY/ZZZ/111). Jusqu’à présent j’ai créé 4 champs textes distincts. Comment faire pour que les 4 champs apparaissent séparés mais que l’utilisateur n’ai pas besoin de passer par la touche Tab pour aller au champs suivant, et qu’il puisse séléctionner tous les champs d’un coup avec la souris?

    eliepoinT
    Membre

    Merci, j’ai passé cette dificulté  :jerisjaune:

    Mais en voila une autre: comment faire pour que l’utilisateur soit obligé de remplir le formulaire avant de l’envoyer?

    Si on prend l’action “Soumettre le formulaire” proposé par Acrobat Pro il y a effectivement vérification de remplissage des champs marqué comme obligatoire avant envoie par mail mais pas de possibilité de changer l’objet du mail en question.

    Si on décide de passer par un javascript on peut configurer le mail comme bon nous semble mais pas profiter du marquage des champs en obligatoire.

    Je ne sais pas si c’est très clair…?  :Euuuh:

    eliepoinT
    Membre

    Bon le JavaScript c’est pas limpide, je pensais faire une concaténation avec ça:

    Code:
    var fTo = “Service.Support-Dev@toto.com”;
    var fSubject1 = this.getField(“Enseigne”);
    fSubject1 += this.getField(“Environnement”);
    var fBody = this.getField(“Explication”);

    this.mailDoc(true, “fTo.value”, “”, “”, fSubject1.value , fBody.value);

    mais ca fonctionne pas…  :doute: [/code]

    eliepoinT
    Membre

    Ok j’ai (presque) réussi à faire ce que je devais  :extra:
    Juste est ce qu’il y a un moyen en JS de concaténer 2 champs du formulaire pour les mettres tous les 2 dans l’objet du mail?

    eliepoinT
    Membre

    Merci pour l’acceuil et la rapidité de réponse!
    En effet ce bouton orange fait ce que je veux mais je ne comprend pas comment le javascript permet de joindre le formulaire?

Affichage de 10 réponses de 1 à 10 (sur un total de 10)