JavaScript实现按钮禁用与启用的交互效果
作者:小括号时间:2026-10-22 09:36:03浏览:336
本文提供一段JavaScript实现按钮禁用与启用的完整代码实例。通过HTML定义两个按钮,利用JS获取元素ID并修改disabled属性及innerHTML文本,实现点击一个按钮后禁用自身并启用另一个按钮的交互逻辑。
JavaScript按钮禁用与启用代码实现
以下是具体的实现代码,直接展示核心内容:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>按钮启用和禁用</title>
<script type="text/javascript">
function btn1()
{
document.getElementById("btn1").disabled=true;
document.getElementById("btn1").innerHTML="禁用按钮1";
document.getElementById("btn2").disabled=false;
document.getElementById("btn2").innerHTML="启用按钮2";
}
//按钮2
function btn2()
{
document.getElementById("btn1").disabled=false;
document.getElementById("btn1").innerHTML="启用按钮1";
document.getElementById("btn2").disabled=true;
document.getElementById("btn2").innerHTML="禁用按钮2";
}
</script>
</head>
<body>
<div style="position:absolute;left:400px;top:200px">
<button id="btn1" onclick="btn1();" style="width:100px;height:100px; ">按钮1</button>
<button id="btn2" onclick="btn2();" style="width:100px;height:100px; margin-left:100px ">按钮2</button>
</div>
</body>
</html>
运行效果如下:

代码总结
以上分享的JavaScript按钮禁用与启用示例代码,旨在帮助开发者理解相关实现方法,希望能为您的项目提供实用参考。
作者最新文章
JS语法错误会阻止加载吗?区分SyntaxError与资源加载失败
2026-11-05 16:08:46
JavaScript常见SyntaxError语法错误排查与修复方法
2026-11-05 13:58:44
JS中slice、substring和substr截取字符串的区别
2026-11-05 13:43:47
JS 转 TS 手动迁移最佳实践:从配置 tsconfig 到消除 any 类型
2026-11-05 11:53:32
为什么JS数组push后得到的是数字而不是数组?
2026-11-05 09:59:18
