Simple question à propos de l'évenement onclick [Résolu]

Messages postés
9
Date d'inscription
mercredi 16 mai 2007
Statut
Membre
Dernière intervention
7 août 2009
- - Dernière réponse : cs_flashdumpf
Messages postés
9
Date d'inscription
mercredi 16 mai 2007
Statut
Membre
Dernière intervention
7 août 2009
- 3 juin 2009 à 20:16
Bonjour,

je suis débutant en Javascript et j'essaye d'assigner un évènement
à une DIV (voire code ci-dessous)... Seulement la fonction action() se
déclenche même quand je ne clique pas sur la DIV! J'aimerai comprendre
pourquoi, merci

PS. Je cherche à ne pas avoir le onclick ni de javascript dans la DIV


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Index</title>

<style type="text/css">
#tab{
background:#cc0000;
cursor:pointer;
}
</style>

<script type="text/javascript">
function action(){
alert("Wooooo");
}

function create(id){
element=document.getElementById(id);
element.onclick = action();
}
</script>

</head>

Test

</html>
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
1700
Date d'inscription
vendredi 9 mai 2008
Statut
Modérateur
Dernière intervention
17 juin 2019
39
3
Merci
bonjour
ne met pas parentheses

element.onclick = action;

et sinon selon mois new sert a rien

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 139 internautes nous ont dit merci ce mois-ci

Commenter la réponse de @karamel
Messages postés
9
Date d'inscription
mercredi 16 mai 2007
Statut
Membre
Dernière intervention
7 août 2009
0
Merci
Oh merci, c'était donc assez simple...
Commenter la réponse de cs_flashdumpf