// (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
// ##########################################################################
|