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 à la page principale de (gH)