如何使用document.getElementById(“ abc”)。innerHTML DOM以字符串格式显示JavaScript对象的内容?

问题描述 投票:-2回答:2

要在屏幕上而不是在一个控制台上显示我的输出。

var str = lowerString.split(" ");
var count = {};
str.forEach(function(s){
    count[s] ? count[s]++ : count[s] = 1;
});
console.log(count); 
javascript html dom getelementbyid console.log
2个回答
0
投票
    var j = { "my": 1, "name": 1, "is": 1, "gauri": 2, "and": 2, "narayan": 1, "srijan": 1 };
    var s = "";
    for (var k in j) {
      s += k + ":" + j[k] + ',';
    }
    document.getElementById('app').innerHTML = s;

您可以自己替换最后一个','。


0
投票

解决方案在这里!!!

<!DOCTYPE html>
<html>
<body>

 

<p id="demo"></p>

<script>
var lowerString="twst";
var str = lowerString.split(" ");
var count = {};
str.forEach(function(s){
    count[s] ? count[s]++ : count[s] = 1;
});

document.getElementById("demo").innerHTML = JSON.stringify(count);
</script>

</body>
</html>

-1
投票
document.querySelector('h2').innerHTML = count

您可以使用querySelector或其他选择器来返回类似getElementByID的节点。

© www.soinside.com 2019 - 2024. All rights reserved.