использовать кнопку HTML, чтобы инвертировать функцию bool? - PullRequest
1 голос
/ 22 апреля 2019

Начинающий здесь, будьте осторожны, у меня простая проблема, но я продолжаю получать ошибки.Мой код очень прост, все, что я хочу, чтобы эта кнопка инвертировала мой bool, чтобы разный контент мог вытащить его из этого состояния, чтобы изменить определенный контент на лету.Однако, когда кнопка фактически нажата, я получаю эту ошибку в консоли:

"Uncaught ReferenceError: Br1c1 is not defined at HTMLButtonElement.onclick (File.html:32)"

строка 32 - это строка, где определена моя кнопка.

Все, что я хочу, это кнопка, чтобы инвертировать мою функцию bool.

<script>
   boolean Br1c1 = "true";
</script>

<button class="button" id="r1c1" onclick="return Br1c1 = !Br1c1;"></button>

Ответы [ 2 ]

1 голос
/ 22 апреля 2019

Попробуйте

var Br1c1 = "true";
<button class="button" id="r1c1" onclick="Br1c1 = !Br1c1; return true;"></button>
0 голосов
/ 22 апреля 2019

Вам нужно только изменить логическое значение на var следующим образом:

var Br1c1 = "true";
...