création d'un site Internet
Prototype.js

Event.findElement()

Paramètres : Event.findElement(objet evenement, nom du Tag)

Rôle : retourne le 1er noeud du nomDuTag en partant du noeud qui a déclenché l'evenement

Retourne : element HTML

Note : -

Appuyer sur le bouton "Tester" et cliquez un peu partout.
La plupart du temps, vous allez recevoir un valeur "undefined".
Si vous cliquez sur le message "contenu d'une cellule de tableau", vous allez obtenir "TABLE".
En effet, la fonction recherche si l'élément HTML cliqué est imbriqué dans une ou plusieurs balises <TABLE>.
Dans tout les cas, la fonction retourne le premier element HTML de type "table" rencontré en remontant l'arborescence à partir de l'élément cliqué.
A chaque fois que vous cliquez sur le bouton "Tester", vous ajoutez un gestionnaire d'évènement.

Calque 1
contenu d'une cellule de tableau
function tester()
{
	Event.observe(document, 'click', voirElementHTML);
	function voirElementHTML(event)
	{
		premierNoeudDeElementCliquer = Event.findElement(event,"table");
		alert(premierNoeudDeElementCliquer.tagName);
	}
}

Contacter le webmaster

agence creation sites  | 
agence web la rochelle  | 
creation site referencement  | 
creation sites  | 
developpeur web  | 
dictionnaire  | 
jQuery  | 
scriptaculous  | 
xhtml