jsp name属性相同的多个input-text表单如何获取值高分!在线急等,半小时给最佳答案

jsp name属性相同的多个input-text表单如何获取值高分!在线急等,半小时给最佳答案,第1张

LZ如是是在servlet中

用requestgetParameter("Pe");

取到第一个文本框的值这个很正常啊!

必须要用requestgetParameterValues("Pe");

然会结果为同一“name”的数组的值;

然后servlet中进行遍历;

String[] arr=requestgetParameterValues("Pe");

foreach(String s:in arr){

要执行的 *** 作!循环输出值;

}

<input type="text" name="txt" value="1" />

<input type="text" name="txt" value="2" />

后台:

private long[] txt;

这样获取的就是一个数组,包含2个元素{1,2}

记得要生成set和get方法

$("input[name=name]")each(function(){

var obj=$(this)val();

//这个obj就是你的每个下拉框的值

})

jQuery("input[name='number']")each(function(){

alert(jQuery(this)val());

});

通过ref取值:

<input type="text" onChange={thischangeFunbind(this)} ref='inputs' />

changeFun(e){

consolelog('输入的值:',thisrefsinputsvalue)

}

根据 page 迭代后,会有 n 行信息;每行都有通过,退回。由于是迭代的所以所有的 radio

------解决方案--------------------------------------------------------

你用的forEach 循环,,我记得forEach 标签中,status 有个count 属性,是用来计数的,

就是记录当前是迭代的第几条记录,你可以在input 标签中增加一个ID 属性 id 属性的值就

是count 的值。然后在用documentgetElementById( )获取你要的那个radio。

------解决方案--------------------------------------------------------探讨

根据name 取到的值,还有就是因为name 相同我所有的radio 只能选择一个。我是想每行都

可以选择一个。如果前面name 安装你说的区分的话那后台没法写。先下班了,明天见。

------解决方案--------------------------------------------------------

JScript codevar ip= ;var rPort = documentgetElementsByName( radioname );

以上就是关于jsp name属性相同的多个input-text表单如何获取值高分!在线急等,半小时给最佳答案全部的内容,包括:jsp name属性相同的多个input-text表单如何获取值高分!在线急等,半小时给最佳答案、微信小程序中多个name相同input如何方便的获取值、jquery中多个下拉框如何获取已选值(每个下拉框的name相同,并且id也相同)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9521953.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存