php - 单击任何一个链接时要禁用的一组链接

标签 php javascript html hyperlink

我在 <div> 中有 5 个(比如说)链接php 页面中的标签。当访问者单击任何一个链接时,所有 5 个链接都必须被禁用。如何使这成为可能?我有一些想法可以禁用用户点击的链接

<a href="someaction" onClick='this.disabled=true;'>LINK 1</a>
<a href="someaction" onClick='this.disabled=true;'>LINK 2</a>
<a href="someaction" onClick='this.disabled=true;'>LINK 3</a>
<a href="someaction" onClick='this.disabled=true;'>LINK 4</a>
<a href="someaction" onClick='this.disabled=true;'>LINK 5</a>

因此,如果我单击 LINK 1,则仅 LINK 1 将被禁用。我需要禁用所有 5 个链接(仅禁用这五个链接,而不是页面中的其他链接)。

建议我简单且最好的方法:)

最佳答案

<a>标签不支持disabled属性,仅input , textarea , button确实如此。

如果你想让链接不可点击,你可以 null href属性:

<a href="someaction" onClick='this.href="";'>LINK 5</a>

或者您可以模仿 disabled属性:

<a href="someaction" onClick='if(this.disabled){ return false; } else { this.disabled = true; }'>LINK 5</a>

它将阻止 future 的点击。

关于php - 单击任何一个链接时要禁用的一组链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10536622/

相关文章:

php - HTML 的日期类型的输入是否存在 SQL 注入(inject)漏洞?

javascript - 在 Y 轴上拉伸(stretch) div 元素

php - Symfony 2.6.6 安全性 - 如何使用 in_memory 通过用户提供者注销或重置 TokenStorage?

php - 合并两个 mp3 php

javascript - 无法计算悬停元素的确切位置

javascript - 将 URL 中的 HTML 内容插入 HTML(表单、div、iframe 等)

javascript - 单击 DIV 时专注于输入

php - Laravel 按与用户的距离搜索

PHP 根据参数是否在数据库中编写条件语句

javascript - 在 node.js 中启用/禁用断言语句的简单方法