abracadabraPDF › Forums › PDF – Général › Champs visibles conditionnels › Répondre à : Champs visibles conditionnels
30 juin 2021 à 21:25
#69405
bebarth
Maître des clés
bonsoir,
Code:this.getField(theField).display=this.getField(theField).display==display.visible?display.hidden:display.visible;à quoi sert le “?”
C’est une autre façon décrire :
Code:
if (this.getField(theField).display==display.visible) this.getField(theField).display=display.hidden;
else this.getField(theField).display=display.visible;
else this.getField(theField).display=display.visible;
? signifie “si oui” et
: signifie “si non” (ou “sinon”)
Et dans cette ligne :
Code:checkABC(event.target.name.substr(0,1));substr(0,1)) veut dire que l’on extrait 1 caractère à partir de la position 0 du nom du bouton cible ?
Exactement ! Le bouton cible étant également le bouton source.
@+
:bonjour: