Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用js进行循环_Javascript_Html - Fatal编程技术网

Javascript 如何使用js进行循环

Javascript 如何使用js进行循环,javascript,html,Javascript,Html,我想使用js这个函数: 我有一个字符串[]s={“11111”、“2222”、“33333”…}如何 实现html主体 <h2>total s.length </h2> <p>s[0]</p> <p>s[1]</p> <p>s[2]</p> 总长度 s[0] s[1] s[2] 因为s.length和content是不确定的,所以我不能一一打印,我想使用javascript,你能告诉我如何使用,我

我想使用js这个函数: 我有一个字符串[]s={“11111”、“2222”、“33333”…}如何 实现html主体

<h2>total s.length </h2>
<p>s[0]</p>
<p>s[1]</p>
<p>s[2]</p>
总长度
s[0]

s[1]

s[2]

因为s.length和content是不确定的,所以我不能一一打印,我想使用javascript,你能告诉我如何使用,我对js知识知之甚少;
var arr = ["11111","2222","33333"];
var output = "<h2>total " + arr.length + "</h2>" + "<p>" + arr.join("</p><p>") + "</p>";
document.getElementById("OutputPanel").innerHTML = output;
var output=“total”+arr.length++“”+arr.join(“

”+”

”); document.getElementById(“OutputPanel”).innerHTML=output; 现场演示:

您最好将结果添加到文档中的现有容器中,如示例所示,而不是直接写入文档。

var arr=[“11111”、“2222”、“33333”];
var output=“total”+arr.length++“”+arr.join(“

”+”

”); document.getElementById(“OutputPanel”).innerHTML=output;
现场演示:


您最好将结果添加到文档中的现有容器中,如示例中所示,而不是直接写入文档。

因此在JavaScript中,它将是
var s=[“11111”、“2222”、“33333”、…]
。根据答案中的注释:您使用Java/JSP吗?如果是这样的话,为什么您希望使用JavaScript而不是Java/JSP呢?你不是把JSP scriptlets和JavaScript混淆了吗?所以在JavaScript中应该是
var s=[“11111”、“2222”、“33333”、…]
。根据答案中的注释:你在使用Java/JSP吗?如果是这样的话,为什么您希望使用JavaScript而不是Java/JSP呢?您不是把JSP scriptlets和JavaScript混淆了吗?+1很好……我本来以为会有一个包含大量
createElement
调用的循环。@sje397谢谢,如果您需要存储这些元素供以后使用或以某种方式操纵它们,这可能需要使用createElement进行循环,但在这种简单的情况下,一个元素就足够了。:-)最后缺少一个

。否则这是一个很好的解决方案。html只是java应用程序的一部分,我想要arr=s,所以s的内容是不确定的,不仅有三个值,可能包括“444”、“555”,var arr如何获得不确定的值,在你的代码中非常好,但只解决了我的一个问题,你能帮我吗this@Mikael谢谢你的提示,up代码现在已经修复了。想知道为什么OP接受了这一点,然后又不接受{+1很好…我期待一个包含大量
createElement
调用的循环。@sje397谢谢,如果您需要存储这些元素以供以后使用或以某种方式操作它们,这可能需要使用createElement进行循环,但在这个简单的例子中,一个元素就足够了。:-)最后缺少一个。否则这是一个好的解决方案。html只是java应用程序的一部分,我想要arr=s,因此s的内容是不确定的,不仅有三个值,可能包括“444”、“555”,var arr如何获取不确定值,在您的代码中非常好,但只解决了我的一个问题,您能帮我吗this@Mikael谢谢你的提示,up-code现在已经修复。不知道为什么OP接受了这个,然后又不接受了..:{