Laissez votre rappel revenir falseet transmettez-le au onclickgestionnaire:
<a href="#" onclick="return callmymethod(24)">Call</a>
function callmymethod(myVal){
return false;
}
Pour créer du code maintenable , cependant, vous devez vous abstenir d'utiliser "Javascript en ligne" (c'est-à-dire: du code qui est directement dans la balise d'un élément) et modifier le comportement d'un élément via un fichier source Javascript inclus (il est appelé Javascript discret ).
La majoration:
<a href="#" id="myAnchor">Call</a>
Le code (fichier séparé):
$('myAnchor').observe('click', function(event) {
Event.stop(event);
});
onLoadedàno wrap. Ou écrivez simplement votre propre balisage .html à la place.