Donnez vie à vos documents numériques !
 

modifier couleur fond de champ si rempli

abracadabraPDF Forums PDF – Général modifier couleur fond de champ si rempli

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #44744
    afrfr37
    Membre

    Bonjour à tous et bonne année !

    J’aimerai modifier la couleur bleue du fond d’un champ lorsque celui-ci contient une valeur :

    Je suis parti de ça :

    Code:
    if(event.value != this.getField(“Champ1”).value)
    {event.target.textColor = [“RGB”,1,0,0];}

    que j’ai transformé en ça :

    Code:
    if(event.value == “x”)
    {event.target.fillColor = “102,179,255”;}

    mais sans résultat…

    Suis-je sur la bonne piste ?

    Merci d’avance ;)

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

    Bonjour et bonne année,

    On peut utiliser ce JavaScript en script de validation :

    event.target.fillColor = event.value == “” ? color.transparent : color.red;

    color.transparent est la couleur du champ vide et où color.red est la couleur du champ rempli.

    Exemple ci-joint (avec fond bleu).

    :Smiley01:

    [attachment deleted by admin]

    #56440
    afrfr37
    Membre

    Impeccable !

    Merci pour la réponse et la rapidité… :bravo:

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