javascript:void(0)Значение

Мы используемjavascript:void(0)такой код, тогда в JavaScriptjavascript:void(0)что это значит?

javascript:void(0)Самая важная часть — это ключевое словоvoid,void— очень важное ключевое слово в JavaScript. Этот оператор указывает вычислить выражение, но не возвращать значение.

Формат синтаксиса следующий:

void func()
javascript:void func()

или

void(func())
javascript:void(func())

Следующий код создает гиперссылку. Ничего не произойдет, когда пользователь щелкнет по ней.

Примеры

<a href="javascript:void(0)">Нажмите здесь, и ничего не произойдет</a>

Попробуйте сами »

Когда пользователь нажимает на ссылку, void(0) вычисляется как 0, но не оказывает никакого влияния на JavaScript.

В следующем примере после того, как пользователь нажмет на ссылку, отображается предупреждающее сообщение:

Примеры

<p>Нажмите на ссылку ниже, чтобы увидеть результат:</p> <a href="javascript:void(alert('Warning!!!'))">Нажми меня!</a>

Попробуйте сами »

В следующем примере параметр a вернет undefined:

Примеры

function getValue(){ var a,b,c; a = void ( b = 5, c = 7 ); document.write('a = ' + a + ' b = ' + b +' c = ' + c ); }

Попробуйте сами »

Разница между href="../index.html" и href="#"

#содержит информацию о местоположении, а якорь по умолчанию —#topто есть верхняя часть веб-страницы

А javascript:void(0) просто обозначает неработающую ссылку.

Когда страница очень длинная, используйте#для перехода к определённому месту на странице, формат:# + id。

Если вы хотите задать неработающую ссылку, используйте javascript:void(0).

Примеры

<a href="javascript:void(0);">Нажми на меня, нет ответа!</a> <a href="#pos">Нажми на меня, чтобы перейти к указанной позиции!</a> <br> ... <br> <p id="pos">Нижняя точка привязки</p>

Попробуйте сами »
Другие расширения