// (gH) -_- envois.js ; TimeStamp (unix) : 20 Mars 2010 vers 11:19 // ########################################################################## function fonction1(param) { // ########################################################################## // // appel dans envois.php : fonction1(this.age.value) // ecritVisu("Vous avez cliqué sur envoi1.") ; topar = typeof param ; ecritVisu("Votre paramètre est de type '" + topar + "'.") ; ecritVisu("Sa valeur est '" + param + "'.") ; param = 25 ; ecritVisu("Si je la change en '" + param + "', en principe ") ; ecritVisu("sa valeur n'est pas modifiée.") ; window.document.forms[0].elements[0].value++ ecritVisu("Mais je peux y accéder via : ") ; ecritVisu(" window.document.forms[0].elements[0].value.") ; ecritVisu() ; } ; // fin de fonction fonction1 // ########################################################################## function fonction2(param) { // ########################################################################## // // appel dans envois.php : fonction2(this.age) // ecritVisu("Vous avez cliqué sur envoi2.") ; topar = typeof param ; ecritVisu("Votre paramètre est de type '" + topar + "'.") ; if (typeof param.value !== "undefined") { ecritVisu("Cet objet a une valeur, à savoir '" + param.value + "'.") ; ecritVisu("Je suis en \"accès direct\" avec cet objet.") ; param.value++ ; ecritVisu("La preuve : je viens de l'incrémenter de 1.") ; } ; // fin si ecritVisu() ; } ; // fin de fonction fonction2 // ########################################################################## function fonction3(param) { // ########################################################################## // // appel dans envois.php : fonction3(this) // ecritVisu("Vous avez cliqué sur envoi3.") ; topar = typeof param ; ecritVisu("Votre paramètre est de type '" + topar + "'.") ; if (typeof param.value == "undefined") { ecritVisu("Cet objet n'a pas de valeur.") ; // en fait, vag3 est défini par : // vag3 = window.document.forms[2].elements[0].value // car il est dans le troisième formulaire (donc indice 2) vag3 = param.elements[0].value ecritVisu("Par contre, il a un tableau \"elements\" ") ; ecritVisu("dont le premier élément a valeur est '" + vag3 + "'.") ; param.elements[0].value++ // mais pas vag3++ ecritVisu("Ainsi, je viens de lui rajouter 1.") ; } ; // fin si ecritVisu() ; } ; // fin de fonction fonction3 // ########################################################################## function fonction4(param) { // ########################################################################## // // appel dans envois.php : fonction4() // ecritVisu("Vous avez cliqué sur envoi4.") ; if (typeof param == "undefined") { ecritVisu("Il n'y a pas de paramètre transmis.") ; } ; // fin de si vage4 = document.getElementById("age4").value ; ecritVisu("Toutefois, je peux récupérer la valeur " + vage4 ) ; ecritVisu("à l'aide de l'identifiant age4.") ; vage4++ ; document.getElementById("age4").value = vage4 ; ecritVisu("Je viens au passage de l'augmenter de 1." ) ; ecritVisu() ; } ; // fin de fonction fonction4 // ########################################################################## function ecritVisu(txt) { // ########################################################################## if (typeof txt !== "undefined") { document.getElementById("visu").value += txt ; } ; // fin de si document.getElementById("visu").value += "\n" ; } ; // fin de fonction ecritVisu // ########################################################################## function videVisu() { // ########################################################################## document.getElementById("visu").value = "" ; } ; // fin de fonction videVisu // ##########################################################################
Retour à la page principale de (gH)