javascript - 如何禁用 JavaScript 中的 href 链接?

标签 javascript html

我有一个标签 <a href="#"> Previous </a> 1 2 3 4 <a href="#"> Next </a>在某些情况下,我希望完全禁用此标签。

来自评论的代码(链接是这样生成的)

if (n_index != n_pages) 
    a = a+'<li><a href="#" onclick="javascript:paginateAjaxPage('+(n_index+1) +','+stype+');">></a></li><li><a href="#" onclick="javascript:paginateAjaxPage('+n_pages+','+stype+');" >>></a></li>'; 
else 
    a = a+'<li><a style="cursor: pointer;" onclick="return false;">></a></li><li><a style="cursor: pointer;" onclick="return false" >>></a></li>'; 
a = a+'</ul></div>';

最佳答案

当你不希望用户在点击时重定向

<a href="javascript: void(0)">I am a useless link</a>

关于javascript - 如何禁用 JavaScript 中的 href 链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5376444/

相关文章:

javascript - 您可以在 PL-SQL 包中使用 JavaScript 中的 PL-SQL 过程吗?

带有两个粘性列和标题的 HTML 表格(仅使用 CSS)

javascript - 从 angularJS 中的 JSON 数组获取数据

html - 如何水平和垂直对齐内联 block

html - CSS3 : appear check mark and text on the same time

javascript - 我可以在使用 jQuery Mobile 时通过 URL 传递信息吗?

javascript - 将字符串替换为嵌套数组中的对象

javascript - 这些符号在html中是什么意思?

javascript - 路由到同一页面上的多个组件

html - Angular 生成的 css 破坏了子组合器