HTML中三个关联按钮的实现,按钮激活和非激活状态的切换

一共有三个按钮,确定、撤销、删除。最开始只有”确定“按钮是激活状态,当点击了“确定”后,”撤销“按钮被激活,此时,“删除”还在非激活状态;当点击了“撤销”后,“删除”按钮... 一共有三个按钮,确定、撤销、删除。最开始只有”确定“按钮是激活状态,
当点击了“确定”后,”撤销“ 按钮 被激活,此时,“删除” 还在非激活状态;
当点击了“撤销”后,“删除”按钮 被激活;

有哪位大神可以给我实现以上要求的代码,谢了(用js代码的也行)
展开
 我来答
哲左
推荐于2017-11-26 · TA获得超过421个赞
知道小有建树答主
回答量:319
采纳率:0%
帮助的人:414万
展开全部

代码如下,实际使用时将alert("xxx");替换为对应操作(确定、撤消、删除)的具体代码

<html>
<head>
<script>
function clickBtn(obj) {
  switch (obj.id) {
    case "confirm":
      alert("确定");
      document.getElementById("cancel").disabled = false;
      break;
    case "cancel":
      alert("撤消");
      document.getElementById("delete").disabled = false;
      obj.disabled = true;
      break;
    case "delete":
      alert("删除");
      obj.disabled = true;
      break;
  }
}
</script>
</head>
<body>
<button id="confirm" onclick="clickBtn(this)">确定</button>
<button id="cancel" onclick="clickBtn(this)" disabled="disabled">撤消</button>
<button id="delete" onclick="clickBtn(this)" disabled="disabled">删除</button>
</body>
</html>
崇胜居绮艳
2019-02-08 · TA获得超过3818个赞
知道大有可为答主
回答量:3174
采纳率:31%
帮助的人:169万
展开全部
代码如下,实际使用时将alert("xxx");替换为对应操作(确定、撤消、删除)的具体代码
12345678910111213141516171819202122232425262728<html><head><script>function clickBtn(obj) { switch (obj.id) { case "confirm": alert("确定"); document.getElementById("cancel").disabled = false; break; case "cancel": alert("撤消"); document.getElementById("delete").disabled = false; obj.disabled = true; break; case "delete": alert("删除"); obj.disabled = true; break; }}</script></head><body><button id="confirm" onclick="clickBtn(this)">确定</button><button id="cancel" onclick="clickBtn(this)" disabled="disabled">撤消</button><button id="delete" onclick="clickBtn(this)" disabled="disabled">删除</button></body></html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式