Valid XHTML    Valid CSS2    

Listing du fichier envois.js

 

00001      // (gH) -_- envois.js ; TimeStamp (unix) : 20 Mars 2010 vers 11:19
00002     
00003      // ##########################################################################
00004     
00005      function fonction1(param) {
00006     
00007      // ##########################################################################
00008     
00009      //
00010      // appel dans envois.php : fonction1(this.age.value)
00011      //
00012     
00013      ecritVisu("Vous avez cliqué sur envoi1.") ;
00014      topar = typeof param ;
00015      ecritVisu("Votre paramètre est de type '" + topar + "'.") ;
00016      ecritVisu("Sa valeur est '" + param + "'.") ;
00017      param = 25 ;
00018      ecritVisu("Si je la change en '" + param + "', en principe ") ;
00019      ecritVisu("sa valeur n'est pas modifiée.") ;
00020      window.document.forms[0].elements[0].value++
00021      ecritVisu("Mais je peux y accéder via : ") ;
00022      ecritVisu(" window.document.forms[0].elements[0].value.") ;
00023      ecritVisu() ;
00024     
00025      } ; // fin de fonction fonction1
00026     
00027      // ##########################################################################
00028     
00029      function fonction2(param) {
00030     
00031      // ##########################################################################
00032     
00033      //
00034      // appel dans envois.php : fonction2(this.age)
00035      //
00036     
00037      ecritVisu("Vous avez cliqué sur envoi2.") ;
00038      topar = typeof param ;
00039      ecritVisu("Votre paramètre est de type '" + topar + "'.") ;
00040      if (typeof param.value !== "undefined") {
00041      ecritVisu("Cet objet a une valeur, à savoir '" + param.value + "'.") ;
00042      ecritVisu("Je suis en \"accès direct\" avec cet objet.") ;
00043      param.value++ ;
00044      ecritVisu("La preuve : je viens de l'incrémenter de 1.") ;
00045      } ; // fin si
00046      ecritVisu() ;
00047     
00048      } ; // fin de fonction fonction2
00049     
00050      // ##########################################################################
00051     
00052      function fonction3(param) {
00053     
00054      // ##########################################################################
00055     
00056      //
00057      // appel dans envois.php : fonction3(this)
00058      //
00059     
00060      ecritVisu("Vous avez cliqué sur envoi3.") ;
00061      topar = typeof param ;
00062      ecritVisu("Votre paramètre est de type '" + topar + "'.") ;
00063      if (typeof param.value == "undefined") {
00064      ecritVisu("Cet objet n'a pas de valeur.") ;
00065      // en fait, vag3 est défini par :
00066      // vag3 = window.document.forms[2].elements[0].value
00067      // car il est dans le troisième formulaire (donc indice 2)
00068      vag3 = param.elements[0].value
00069      ecritVisu("Par contre, il a un tableau \"elements\" ") ;
00070      ecritVisu("dont le premier élément a valeur est '" + vag3 + "'.") ;
00071      param.elements[0].value++ // mais pas vag3++
00072      ecritVisu("Ainsi, je viens de lui rajouter 1.") ;
00073      } ; // fin si
00074      ecritVisu() ;
00075     
00076      } ; // fin de fonction fonction3
00077     
00078      // ##########################################################################
00079     
00080      function fonction4(param) {
00081     
00082      // ##########################################################################
00083     
00084      //
00085      // appel dans envois.php : fonction4()
00086      //
00087     
00088      ecritVisu("Vous avez cliqué sur envoi4.") ;
00089      if (typeof param == "undefined") {
00090      ecritVisu("Il n'y a pas de paramètre transmis.") ;
00091      } ; // fin de si
00092      vage4 = document.getElementById("age4").value ;
00093      ecritVisu("Toutefois, je peux récupérer la valeur " + vage4 ) ;
00094      ecritVisu("à l'aide de l'identifiant age4.") ;
00095      vage4++ ;
00096      document.getElementById("age4").value = vage4 ;
00097      ecritVisu("Je viens au passage de l'augmenter de 1." ) ;
00098      ecritVisu() ;
00099     
00100      } ; // fin de fonction fonction4
00101     
00102      // ##########################################################################
00103     
00104      function ecritVisu(txt) {
00105     
00106      // ##########################################################################
00107     
00108      if (typeof txt !== "undefined") {
00109      document.getElementById("visu").value += txt ;
00110      } ; // fin de si
00111      document.getElementById("visu").value += "\n" ;
00112     
00113      } ; // fin de fonction ecritVisu
00114     
00115      // ##########################################################################
00116     
00117      function videVisu() {
00118     
00119      // ##########################################################################
00120     
00121      document.getElementById("visu").value = "" ;
00122     
00123      } ; // fin de fonction videVisu
00124     
00125      // ##########################################################################

Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.

 

 

retour gH    Retour à la page principale de   (gH)