Bonjour,

je cherche à lier une action à un bouton en utilisant un appel à un fichier .js et en évitant la saisie d'un onClick dans ma page web exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
mapage.html
<html>
<script src="fonctions.js" type="text/javascript"></script>
<body>
<input type="button" id="monbouton" value="valider">
...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
fonctions.js
 
Event.observe($("monbouton"),"click",mafonction,false);
 
function mafonction(){
 alert("ok, ça marche");
}
...
Le problème est que lorsque je lance ma page html, la fonction "mafonction" est appelé sans que je clique sur mon bouton "monbouton" ! Comment je peut faire pour que ma fonction "mafonction" ne soit appelée que si je clique sur mon bouton "monbouton" ?

Et que signifie le dernier paramètre de Event.observe ? (false)