代码之家  ›  专栏  ›  技术社区  ›  Глеб Буткевич

变量不起作用

  •  -3
  • Глеб Буткевич  · 技术社区  · 7 年前

    我需要一些关于javascript的帮助。我想有一个可变文本的“A”链接。但是变量有问题,它们不是必须的。控制台中只有(“successfully check=false”)语句,从不(“successfully check=true”)。 有一个代码:

    更改文本.js

        function check1() {
          document.getElementById("ck").innerHTML = "Включить переливание фона 
        кликабельно";
          return false;
        }
    
        function check2() {
          document.getElementById("ck").innerHTML = "Отключить переливание фона 
        кликабельно";
          return false;
        }
    
        function changeText() {
          var check = true;
          if (check = true) {
            check1();
            check == false;
            console.log("Successfully check = false");
          }
          else {
            check2();
            check == true;
            console.log("Successfully check = true");
          }
        }
    

    index.html文件

    <!DOCTYPE html>
    <html lang="ru" dir="ltr">
    <head>
    <meta charset="utf-8">
    <title>Пианинка</title>
    </head>
    <body>
    <a href="#" id="ck" onclick="changeText()">Отключить переливание фона (кликабельно)</a>
    <script src="changeText.js"></script>
    </body>
    </html>
    
    2 回复  |  直到 7 年前
        1
  •  1
  •   Sheshank S.    7 年前

    = SET THIS TO THIS EQUAL TO == ===

    function check1() {
          document.getElementById("ck").innerHTML = "Включить переливание фона 
        кликабельно";
          return false;
        }
    
        function check2() {
          document.getElementById("ck").innerHTML = "Отключить переливание фона 
        кликабельно";
          return false;
        }
    
        function changeText() {
          var check = true;
          if (check == true) {
            check1();
            check = false;
            console.log("Successfully check = false");
          }
          else {
            check2();
            check = true;
            console.log("Successfully check = true");
          }
        }
    
        2
  •  0
  •   juzraai    7 年前

    if == var check = true true

    if (check){}