Проблема с отключением функций при нажатии кнопки - PullRequest
0 голосов
/ 11 апреля 2020

Итак, я работаю над проектом школьного кодирования, и у меня возникают проблемы с отключением функции при нажатии определенной кнопки. Я предполагал, что команда return будет лучшим способом для go, но мой код, похоже, не выполняет эту работу. Вот пример кода, который я пробовал:

    var x = false;

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

Это взято из конца функции. Должен ли оператор if быть напрямую связан с функцией (расположен справа вверху)? Если так, как бы я go о кодировании функции, где, если это правда, запустить код, но если это ложь, нет (если это имеет смысл)?

1 Ответ

0 голосов
/ 11 апреля 2020
var x = false;

onEvent("button","click",function(e){
   if(x === true) {
      e.target.disabled = true;
      e.preventDefault(); 
      e.stopPropagation(); 
      return; 
   }
   x = true;
   newScreen();
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...