小编Rya*_*uez的帖子

我的数组包含一个空格[“”]。当我用下划线加入空格时,结果字符串中的空格元素在html中不可见

当显示在控制台中时,我在p标记之间得到的结果包含索引3中的空间,这是正确的。

但是当显示在页面上时,我得到“ _ _ _ _”。索引3中的空间不可见。这是CodePen

如何获得下划线之间要在页面上显示的空间?我什至无法在此处显示空间!它显示为“ _ _ _ _”。下划线2和3之间应该有空格!

非常感谢你!

.toString而不是.join没什么区别。

.textContent而不是.innerHTML也不起作用。

<html>
  <p id="myid"></p>

  <script>
    var myArray = ["_", "_", " ", "_", "_"];
    var hiddenWord = document.getElementById('myid');
    var temp;

    function newGame() {
      temp = myArray.join(" ");
      hiddenWord.innerHTML = temp;
    }

    newGame();
    console.log("temp variable", temp);
    console.log(myArray);
  </script>
</html>
Run Code Online (Sandbox Code Playgroud)

html javascript arrays join innerhtml

7
推荐指数
2
解决办法
89
查看次数

标签 统计

arrays ×1

html ×1

innerhtml ×1

javascript ×1

join ×1