javascript - 我想在点击它和其他启用后禁用链接按钮。使用 javascript 在两个链接按钮之间切换启用/禁用

标签 javascript

我想在点击后禁用链接按钮并启用其他按钮。使用 javascript 在两个链接按钮之间切换启用/禁用

<a id="a1" href="page1.aspx">One</a><a id="a2" href="page2.aspx">Two</a>

最佳答案

很简单,只需向两个链接上的 onclick 事件添加监听器,即可禁用相关链接并启用另一个链接。

有点像

document.getElementById('a1').onclick = function() {
   document.getElementById('a1').disabled = true;
   document.getElementById('a2').disabled = false;
};

document.getElementById('a2').onclick = function() {
   document.getElementById('a2').disabled = true;
   document.getElementById('a1').disabled = false;
};

当然,如果您要将其扩展到多个按钮,那么您可以轻松地将上述内容抽象为注册方法,遍历按钮数组等(可能是那些实现特定类而不是显式指定数组的方法) ).

关于javascript - 我想在点击它和其他启用后禁用链接按钮。使用 javascript 在两个链接按钮之间切换启用/禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/564858/

相关文章:

javascript - 返回并使用浏览器的后退按钮显示先前的值

javascript - setTimeout 不添加延迟

javascript - coSTLy 如何使用 JavaScript 加载图像?

javascript - 无法在 Nativescript 中设置 ActionBar 元素的样式

javascript - Webpack Uglify 导致路由停止工作

Javascript 正则表达式仅匹配某些网站

javascript - 如何在 PHP 中邮寄动态生成的下拉字段值?

javascript - 如何在 polymer 3 中包含外部 html 文件和 js 文件?

javascript - jQuery,循环时从输入中选择属性

javascript - 在 jquery 日期选择器的 beforeShowDay 中添加 html