【问题标题】:use an HTML button to invert a bool function?使用 HTML 按钮反转布尔函数?
【发布时间】:2019-04-22 19:20:03
【问题描述】:

这里是初学者,放轻松,我有一个简单的问题,但我不断出错。 我的代码非常简单,我想要的只是让这个按钮反转我的布尔值,以便不同的内容可以从该布尔值状态中拉出以即时更改某些内容。但是,当实际单击按钮时,我在控制台中收到此错误:

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

第 32 行是定义我的按钮的行。

我想要的只是反转我的布尔函数的按钮。

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

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

【问题讨论】:

  • javascript 中没有数据类型。而不是boolean 使用var Br1c1 = true;

标签: javascript html boolean


【解决方案1】:

试试

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

【讨论】:

    【解决方案2】:

    您只需要像这样通过 var 更改布尔值:

    var Br1c1 = "true";
    

    【讨论】:

      猜你喜欢
      • 2020-12-14
      • 1970-01-01
      • 1970-01-01
      • 2012-11-23
      • 1970-01-01
      • 1970-01-01
      • 2010-12-29
      相关资源
      最近更新 更多