Lascia che la tua richiamata torni falsee passala al onclickgestore:
<a href="#" onclick="return callmymethod(24)">Call</a>
function callmymethod(myVal){
return false;
}
Per creare mantenibile codice, tuttavia, si dovrebbe astenersi dall'utilizzare "inline Javascript" (vale a dire: il codice che è direttamente all'interno del tag di un elemento) e modificare il comportamento di un elemento tramite un file sorgente JavaScript incluso (si chiama JavaScript discreto ).
Il mark-up:
<a href="#" id="myAnchor">Call</a>
Il codice (file separato):
$('myAnchor').observe('click', function(event) {
Event.stop(event);
});
onLoadedano wrap. Oppure scrivi semplicemente il tuo markup .html.