Donnez vie à vos documents numériques !
 

Attribuer des valeurs dans une liste déroulante

abracadabraPDF Forums PDF – Général Attribuer des valeurs dans une liste déroulante

  • Créateur
    Sujet
  • #73703
    Herby
    Participant

    Bonjour tout le monde,

    Je n’arrive pas à faire quelque chose qui me parait pourtant si simple…

    Par exemple, je voudrais créer une liste déroulante en JavaScript de 3 éléments « Tata » avec la valeur « 1 », « Titi » avec la valeur « 2 » et « Toto » avec la valeur « 3 ». Mais je n’arrive pas à attribuer les valeurs aux éléments.

    J’ai essayé les codes suivants mais sans succès :

    // Nom de la liste déroulante
    var listeDeroulante = this.getField(« MaListeDeroulante »);

    // Effacer les éléments actuels de la liste déroulante
    listeDeroulante.clearItems();

    // Ajouter les éléments à la liste déroulante
    listeDeroulante.setItems([« tata », « titi », « toto »], [« 1 », « 2 », « 3 »]);

    ou

    // Nom de la liste déroulante
    var listeDeroulante = this.getField(« MaListeDeroulante »);

    // Effacer les éléments actuels de la liste déroulante
    listeDeroulante.clearItems();

    // Ajouter les éléments à la liste déroulante avec des valeurs
    listeDeroulante.addItem(« tata », « 1 »);
    listeDeroulante.addItem(« titi », « 2 »);
    listeDeroulante.addItem(« toto », « 3 »);

    Pour ce dernier j’ai une erreur sur la fonction addTtem. Est-elle reconnue dans Acrobat ?

    Quelqu’un peut-il m’aider ?

     

Affichage de 2 réponses de 1 à 2 (sur un total de 2)
  • Auteur
    Réponses
  • #73708
    bebarth
    Maître des clés

    bonjour,
    Il faut écrire :
    listeDeroulante.setItems([["tata",1], ["titi",2],["toto",3]]);

    @+
    😎

    #73709
    Herby
    Participant

    Merci Bebarth !

Affichage de 2 réponses de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.