Javascript 在公共变量中获取不同的html元素
现在我使用getelementTagname在两个不同的变量中从表单中获取元素。但是现在我想将它们连接起来,以便可以在单个变量中访问它们。concat和join不起作用,有什么建议吗 我的代码:-Javascript 在公共变量中获取不同的html元素,javascript,html,Javascript,Html,现在我使用getelementTagname在两个不同的变量中从表单中获取元素。但是现在我想将它们连接起来,以便可以在单个变量中访问它们。concat和join不起作用,有什么建议吗 我的代码:- var inputsi = frm.getElementsByTagName("input"); var inputst = frm.getElementsByTagName("textarea"); 现在我想通过连接将它们放在一个变量中。在JavaScript中,只需简单地添加它们,即可连接两个字
var inputsi = frm.getElementsByTagName("input");
var inputst = frm.getElementsByTagName("textarea");
现在我想通过连接将它们放在一个变量中。在JavaScript中,只需简单地添加它们,即可连接两个字符串,例如
var stringC=stringA+stringB
。代码中的内容还没有字符串frm.getElementsByTagName(“输入”)[0]。value
以字符串形式获取信息。getElementsByTagName
返回一个字符串。尽管可以像数组一样访问该对象中的元素,但它不是实际的数组。所以concat和append不起作用
使用jQuery获取元素:
var elements = $("input, textarea"); // return you all the textareas and inputs in a single variable
或者使用
for
循环将两个变量中的所有元素复制到一个新数组中。@Amberlampsvariables@Nemoy.....don“我不想使用jquery。谢谢你的帮助…….在这篇文章中找到了答案,我建议使用jquery或for循环来复制所有元素。@Nemoya-返回a,它是一个对象,不是一个物体。