当前位置: 首页 > 知识库问答 >
问题:

锚定标记的禁用属性不工作[重复]

彭展
2023-03-14

我需要在href标签上禁用onclick事件。我可以禁用“a href”标记,但是“a href”标记中的onclick事件仍然没有被禁用。

下面的片段更清楚地解释了这个问题!

//click works on button even though it is disabled 
function check(){
alert("i am able to click on button though it is disabled")
}
html prettyprint-override"><meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>


<a href="#" id="tr" onclick="check()" class="btn btn-warning" disabled>Click</a>

在上面的代码段中,尽管“a href”似乎已禁用,但当您单击a-href时,仍会单击“工作”!

请帮帮我!

提前致谢!

共有1个答案

鲜于阳
2023-03-14

这是因为禁用的属性仅适用于按钮元素,所以请修改锚点以使其成为按钮:

<button type="button" id="tr" onclick="check()" class="btn btn-warning" disabled>Click</button>
 类似资料:
  • 问题内容: 如果我有以下简单代码段: 如您从小提琴中看到的:http : //jsfiddle.net/basarat/czVPG/,该按钮不可单击,并且ng- click(仅是一个jquery )不会执行。但是,它确实为锚标记执行。 是否因为禁用不是锚标记的有效属性? 如果是这样,为什么在没有按钮的情况下仍会触发dom click事件? 问题答案: 禁用不是锚标记的有效属性。来源:http :

  • 在我的随机测试中,我看到了一个行为,我把一个锚标签放在另一个锚标签里。我做了一个jsfiddle。 但在开发人员工具中,它似乎有所不同: 我相信我们不能将锚定标记放在另一个锚定标记内,因为单击内部锚定将使单击事件冒泡到父锚定标记,这是不允许的。 我的假设正确吗?

  • 我有这个奇怪的问题铬(只在铬)。 我有一个页面与std布局(标题,内容,页脚与左和右边距)。内容部分有一个包含许多锚标记的iframe表单

  • 我刚开始编程,我正在读这本django的书,它说在为登录页面编码的模板中,input的value属性可以在用户成功登录后将用户重定向到主页面。 当我想了解更多信息时,我看到了HTML文档,但是它说value属性接受要提交给服务器的数据,但是它没有说它是如何导致URL中的重定向的。请问value属性是如何导致重定向到URL的? 我添加了Django标签,但我不确定这是否是Django问题。

  • 问题内容: 在我的随机测试中,我看到了一种将锚标签放在另一个锚标签内的行为。我做了一个jsfiddle。 但是在开发人员工具中,它看起来有所不同: 我相信我们不能将锚标记放在另一个锚标记内,因为单击内部锚会导致click事件冒泡到父锚标记,这是不允许的。 我的假设正确吗? 问题答案: aHTML语法禁止嵌套元素。HTML规范没有说明原因;他们只是强调规则。 从实际的角度来看,浏览器会在其解析规则中

  • 我有以下代码:- 这里我在一个链接标签中放了一个带点按钮的图像转盘。这里我面临一个问题。当我点击卡片时,它会重定向href链接以使用标签。但问题是当我点击点按钮来滑动图片时,它直接链接到href。如何禁用滑动图像的href和工作点按钮? 谢谢大家!