Javascript 我想在事件发生后停止该条件

Javascript 我想在事件发生后停止该条件,javascript,html,events,addeventlistener,Javascript,Html,Events,Addeventlistener,(我的意思是,当有人单击按钮进行更改或创建元素时,我知道将以另一种方式工作,但我需要知道是否可以用这种方式解决此问题……我感谢您的支持) const BAG=document.querySelector(“#容器”); //const SMS=document.querySelector(“#SMS”); //const DEL=document.querySelector('#DEL'); BAG.addEventListener('click',函数(应用){ var target=app

(我的意思是,当有人单击按钮进行更改或创建元素时,我知道将以另一种方式工作,但我需要知道是否可以用这种方式解决此问题……我感谢您的支持)

const BAG=document.querySelector(“#容器”);
//const SMS=document.querySelector(“#SMS”);
//const DEL=document.querySelector('#DEL');
BAG.addEventListener('click',函数(应用){
var target=apply.target;
如果(target.id=='sms'){
log(‘嗨,有人点击了按钮点击这里’);
}
}else if(target.id==“del”){
log('DELETE-boton被勾选');
}否则{
console.log(“^BODY已被勾选”);
}
},假)
正文{
文本对齐:居中;
边缘顶部:250px;
字体系列:Tahoma;
}

你好请点击下面的按钮
点击这里
删除邮件

您添加了额外的
{
,该代码不起作用…更新代码如下:

var-bag=document.querySelector(“#容器”);
//const SMS=document.querySelector(“#SMS”);
//const DEL=document.querySelector('#DEL');
bag.addEventListener('click',函数(应用){
var target=apply.target;
如果(target.id=='sms'){
log(‘嗨,有人点击了按钮点击这里’);
target.setAttribute('disabled','disabled');
}
else if(target.id==“del”){
log('DELETE-boton被勾选');
target.setAttribute('disabled','disabled');
}否则{
console.log(“^BODY已被勾选”);
}
});

你好!!请点击下面的按钮
点击这里
删除邮件

您的问题非常不清楚。请阅读并更新问题,以提供更清晰的信息。感谢Archer的大力支持,我会这样做!!您是否正在寻找一次性工作按钮单击或类似的东西?例如,如果用户单击按钮一次,则应该是不可单击的。亲爱的ArunpasanthK V 100%正确,但我需要我写它的方式,我不知道这是否可能!你认为如何?非常感谢理解mego,非常感谢你的回答,也许当我对代码进行格式化时,我犯了一个错误。但是我的问题是:我希望事件只在按钮上工作一次(单击此处)。如果您愿意或不愿意帮助我,请提前向SantoshK表示感谢:)@MustafaAlAwad代码已更新,第一次单击按钮后将显示该代码将被禁用。非常感谢,您给了我解决该问题的灵感。请标记为上述问题的解决方案35; SantoshK Sorry用于伤残调整生命年,但如何做到这一点?