Mozilla.com

  1. MDC
  2. Accueil
  3. DOM
  4. element.onclick

« Référence du DOM Gecko

Résumé

La propriété onclick renvoie le gestionaire d'évènement onClick de l'élément courant.

Syntaxe

code de gestion de l'évènement = element.onclick

Exemple

L'exemple le plus simple utilisant la propriété DOM onclick est probablement de récupérer le code de l'évènement onclick existant. La fonction suivante définit un gestionnaire d'évènement, puis le récupère et l'affiche.

function clicPion()  {
  p = document.getElementById("muable");
  p.onclick = "alert('discutable !');";
  text = p.onclick;
  alert(text);
}

Pour changer dynamiquement ou ajouter un gestionnaire d'évènement onclick à un élément, essayez ceci :

var el = document.getElementById('foo');
el.onclick = affichePopup;
// NOTE : affichePopup(); ou affichePopup(param); ne fonctionnerait PAS ici.
// Il doit s'agir d'une référence à une fonction, pas d'un appel à cette fonction.

function affichePopup()
{
  var popup = window.open(this.href, "popup", "height=800,width=600");
  popup.focus();
  return false;
}

Notes

L'évènement click est déclenché lorsque l'utilisateur clique sur un élément.

Spécification

Ne fait partie d'aucune spécification.

Languages

Page modifiée à 18:14, 26 Jul 2006 par Mgjbot

Fichiers (0)