Javascript 如何使用js进行循环
我想使用js这个函数: 我有一个字符串[]s={“11111”、“2222”、“33333”…}如何 实现html主体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,你能告诉我如何使用,我
<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接受了这个,然后又不接受了..:{