Позвольте вашему обратному вызову вернуться falseи передать его onclickобработчику:
<a href="#" onclick="return callmymethod(24)">Call</a>
function callmymethod(myVal){
return false;
}
Однако для создания поддерживаемого кода вам следует воздержаться от использования «встроенного Javascript» (т.е. кода, который находится непосредственно в теге элемента) и изменить поведение элемента с помощью включенного исходного файла Javascript (он называется ненавязчивым Javascript ).
Наценка:
<a href="#" id="myAnchor">Call</a>
Код (отдельный файл):
$('myAnchor').observe('click', function(event) {
Event.stop(event);
});
onLoadedнаno wrap. Или вместо этого просто напишите свою собственную разметку .html.