单击按钮时有禁用功能的问题

问题描述 投票:0回答:1

因此,我正在从事学校编码项目,在按下特定按钮时无法禁用功能。我以为返回命令将是最好的方法,但是我的代码似乎并没有完成任务。这是我尝试的代码示例:

    var x = false;

    onEvent("button","click",function(){
       `` x = true;
        newScreen();
      });
      if(x == true){
        return false;
      }else{
        return true;
      }
    }

这是从函数末尾获取的。 if语句是否必须直接连接到函数(放在顶部)?如果是这样,我将如何对该函数进行编码,如果该函数为true,则运行代码,但如果为false,则不这样做(如果有意义)?

javascript function button disable
1个回答
0
投票
var x = false;

onEvent("button","click",function(e){
   if(x === true) {
      e.target.disabled = true;
      e.preventDefault(); 
      e.stopPropagation(); 
      return; 
   }
   x = true;
   newScreen();
});
© www.soinside.com 2019 - 2024. All rights reserved.