Fonction et déclenchement depuis un script d'un champ  (Lu 130 fois) Partager ce sujet Imprimer

1 B


passifacile  09 janvier 2017 : 23:32

 :Smiley01:
Merci !

IP archivée


Merlin  09 janvier 2017 : 23:00

Bonjour et bonne année.


Pour créer une fonction il faut créer un script de document de ce type :

function MaFonction() {
// script à exécuter
}

C'est le mot "function" (en anglais) qui fait que ce qui suit est déclaré comme une fonction.



Ensuite pour appeler cette fonction depuis un champ, ou autre :

MaFonction();

IP archivée


passifacile  09 janvier 2017 : 20:39

Bonsoir.

Tout d'abord, bonne et heureuse année à toutes et à tous.

La période des fêtes et la sur-consommation de dinde, de marrons, de gâteaux et de galettes m'ayant probablement embrumé les neurones, je ne trouve pas la réponse à mon problème (très simple, je pense...)


Pour éviter la répétition de nombreux scripts identiques dans un document, je crois comprendre que l'on peut créer des fonctions au niveau du document et les lancer par des actions (script de champs).

Le script répété initie une trentaine de variables, met à jour des champs (concaténation d'autres champs), et affiche ou cache d'autres champs.

Questions :

1) Est-ce que je peux créer plusieurs fonctions comme suit :

Fonction_1()
var...
var...
script
script
script

Fonction_2()
var...
var...
script
script
script

etc.

2) Comment est-ce que je peux "lancer" la fonction depuis un script de champs (souris relâchée) ou par un script de calcul personnalisé ?

Merci par avance.



IP archivée