|
|
|
| Здраствуйте.
У меня на странице помимо обычных гиперссылок должны отображаться несколько "псевдо" ссылок при щелчке на которых должен запускаться скрипт и не должно происходить перехода по этим ссылкам - страница не должна быть перезагружена (это обязательное условие).
Выглядит код сейчас так
<span class="intralink" onclick="func()"><a href="/catalog/object">Объект</a></span>
В результате срабатывает скрипт, а затем все-таки происходит переход по ссылке.
Заменять значение href на "#" нельзя по Т.З.
Насколько я понимаю надо как-то с перехватывать событие onClick на всех ссылках выделять те, у которых class=="intralink" (на примере этот класс у span , но я думаю его можно применить к тегу <a>)и заменить обработчик перехода по ссылке на мою функцию.
Вопрос как это сделать? | |
|
|
|
|
|
|
|
для: Vicktor
(08.12.2007 в 10:27)
| | <a href onclick="function(); return false">
или
<a href onclick="return functionName();">
function functionName(){
***
return false;
} | |
|
|
|
|
|
|
|
для: Vicktor
(08.12.2007 в 10:27)
| | <a href="/catalog/object" onclick="func();return false;" class="intralink">Объект</a> | |
|
|
|
|
|
|
|
для: CrazyAngel
(08.12.2007 в 10:40)
| | <a href="/catalog/object" onclick="func();return false;" class="intralink">Объект</a>
Спасибо, то что нужно. | |
|
|
|