sam7one Ответов: 1

Javascript:Void(0) не работает в Mozilla


У меня есть Якорная бирка, как показано ниже ... Я хочу использовать событие Anchor onclick вместо тега href (что является обычной практикой)
<a href="Javasscript:void(0);"  önclick="javascript:showCandidates()"><%#Eval("TotalAssignedExams")%></a> 


Приведенный выше код отлично работает только в Chorme и не работает в браузерах MOZILLA, IE, OPERA и SAFARI.

При нажатии на ссылку он открывает дочернее всплывающее окно как желание, но родительское всплывающее окно переходит к "javasscript:void%280% 29;" и выдает сообщение в браузере "Адрес был непонятен"

Пробовал такую альтернативу в GOOGLE, но все указывает на использование Javasscript:void(0);в href.

Заранее спасибо...

Member 13197013

сэр имя пользователя palash1,мой ПИН-код invaild пожалуйста, дайте мне мой ПИН-код.

1 Ответов

Рейтинг:
11

Kornfeld Eliyahu Peter

Если ваш JavaScript возвращает false, это отменит поведение якорного элемента по умолчанию.

<a href="#" onclick="showCandidates()">Candidates</a>

function showCandidates()
{
  // code goes here
  return false;
}


(Почему бы не использовать элемент ввода?)


sam7one

Спасибо, что сработало...
Не используя элемент ввода, потому что я должен показать количество общих кандидатов, и при нажатии на этот счетчик будет показан подробный отчет для кандидатов...

Member 13197013

Сэр,пожалуйста, дайте мне мою булавку

Member 13197013

сэр идентификатор пользователя Palash1,мой ПИН-код invaild пожалуйста, дайте мне пин-код.