5 Ответов

Рейтинг:
39

Dalek Dave

Чтобы отключить гиперссылку, определите класс CSS гиперссылки, который выглядит отключенным, а затем измените свойство href, чтобы вернуться в верхнюю часть страницы.
На стороне сервера вам также придется отключить автоматическую обратную передачу этого элемента.

Итак, вот CSS и JavaScript, чтобы сделать гиперссылку отключенной, и перейдите к началу страницы:

стиль CSS:

.disabledLink
{
color: #333;
text-decoration : none;
cursor: default;
}


Яваскрипт:
function disablelink(linkID)
{
var hlink = document.getElementById(linkID);
if(!hlink)
return;
hlink.href = "#";
hlink.className = "disableLink";
}


вызовите функцию javascript, передающую Ваш идентификатор гиперссылки


Рейтинг:
2

E.F. Nijboer

В приведенном ниже примере ссылка изменяется путем добавления дополнительного "return false" в качестве первого оператора. Это предотвратит любое действие, но также позволит удалить часть "return false", чтобы включить ее снова.

http://radio.javaranch.com/pascarello/2005/05/17/1116355421179.html[^]

Удачи вам!


Dalek Dave

хороший ответ.

Рейтинг:
1

Member 14575734

Использование Додзе

on(context.linkNode, "click", функция () {
окно.открыть("www.google.com");
domClass.add(context.linkNode , "отключить");
});


Рейтинг:
0

Sandeep Mewara

Взгляните на этот совет: Отключите все "ссылки" на странице с помощью Javascript[^]


Рейтинг:
0

Member 4051240

document.getElementById("<id of="" anchor="" tag="">").disabled = true;
document.getElementById("<id of="" anchor="">").style.cursor = "default";</id></id>