【发布时间】:2017-10-30 19:58:20
【问题描述】:
所以我有一个数组,我希望能够通过使用 vanilla JavaScript 单击它来隐藏和显示数组的每个元素。虽然我对如何在这种情况下使用 getElementById 有点困惑,因为它是一个数组......
HTML:
<html>
<head>
<script src="js/sender.js"></script>
<link href="css/style.css" rel="style" media="screen">
<script>
</script>
</head>
<body>
<div class="sub" id="main">
</div>
<ol id="list"></ol>
</div>
</body>
</html>
JavaScript:
var sender:[bob, sally, syke, lucy, larry,];
for(var i =0; i<sender.length; i++){
var liBody = document.createElement("li");
liBody.IdName = "main";
liBody.innerHTML = sender[i];
document.body.appendChild(liBody);
}
【问题讨论】:
-
var sender:[bob, sally, syke, lucy, larry,];应该是什么? -
对不起!它是我正在尝试使用的一系列信息。
-
你会点击什么来显示每个数组项?
-
这不是一个完整的代码。什么是试图点击?您应该能够使用 for 循环打印所有数组项。我可以帮忙,但你需要发布完整的代码
-
欢迎来到 SO。请查看tour。您可能还想查看What topics can I ask about 和How to Ask,以及如何创建minimal reproducible example。发布您尝试过的代码和您收到的错误。尽可能具体,因为它会带来更好的答案。
标签: javascript html css onclick show-hide