Deje que su devolución de llamada regrese falsey páselo al onclickcontrolador:
<a href="#" onclick="return callmymethod(24)">Call</a>
function callmymethod(myVal){
return false;
}
Sin embargo, para crear código mantenible , debe abstenerse de usar "Javascript en línea" (es decir, código que está directamente dentro de la etiqueta de un elemento) y modificar el comportamiento de un elemento a través de un archivo fuente de Javascript incluido (se llama Javascript no intrusivo ).
El margen de beneficio:
<a href="#" id="myAnchor">Call</a>
El código (archivo separado):
$('myAnchor').observe('click', function(event) {
Event.stop(event);
});
onLoadedano wrap. O simplemente escriba su propio marcado .html en su lugar.