javascript 如何获取表单中所有文本框

javascript 如何获取表单中所有文本框,第1张

先获取到form表单

然后获取表单中所有input标签,循环判断获取到的input的type,如果没有type,或者type是text,或者type为空 的就是文本框

var inputs = documentgetElementById("form的id")getElementsByTagNames("input");

var ls = [];

for(var i=0;i<inputslength;i++)

{

var type = inputs[i]getAttribute("type")

if(!type||type==""||type=="text")

{

(function(ele){

ls[lslength] = ele

}(inputs[i]))

}

}

ls里就是所有文本框了

那要看你submit哪个form罗。

如果你要传回下面的form的input的话,你应该submit下面的form,不是上面的。

如果你要submit上面的form的时候,一拼把下面的form的资料也一起传回,那你得用javascript帮忙,不是单单靠python就可以做得到。在submit上面的form的时候,你要先用javascript把下面的form的input value抄写一份到上面的form,然後submit时,所有资料都会齐全

for(var i=0; i<documentform1elementsvaluelength; i++)改为:

for(var i=0; i<documentform1elementslength; i++)

好像没有,至少我目前没接触过

我接触到的只有:String str=requestgetParameter("标签name");

String[] strs=requestgetParameterValues("标签name");

以上就是关于javascript 如何获取表单中所有文本框全部的内容,包括:javascript 如何获取表单中所有文本框、html里多个form时, 取出form跟它下面的所有指定类型的input元素、js中为什么不能用elements属性获取form中所有元素,浏览器提示无法获取length值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10080631.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存