jquery取指定form中的指定input

AlexMoonshadow 2012-07-04 04:24:19
想用jquery来给定form中的指定input赋值,页面嵌了好几个类似的页面,input的id值重复了,就想用form再指定下,结果试了半天,没弄出来,有高人能给指点下不?多谢啦。
...全文
4992 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
野木香 2013-11-10
  • 打赏
  • 举报
回复
function getFormValues(formId){ var test =""; var inputs = $("#"+formId+" input"); /* */ for(var i=0,l=inputs.length;i<l;i++){ var input = inputs[i]; test+=input.name+","; } alert(test); }
蛋蛋の忧伤 2013-06-10
  • 打赏
  • 举报
回复
function doDelete(formid){ //formid指定表单的id var fom = $("#"+formid); //下面是获取选择了的表单 var inpt = fom.find("input:checked"); var value=""; //由上面的表单获取里面的值 inpt.each(function(){ value=value+$(this).val(); }); //输出选择的值 alert(value); }
d945332077 2012-07-04
  • 打赏
  • 举报
回复
你ID重复了 就没有办法搞了 页面都会出错了..........那你就直接document。frames然后循环,在每一个$(document.frames[i])--这样去设定 你觉得怎么样啊?站内信
AlexMoonshadow 2012-07-04
  • 打赏
  • 举报
回复
这样我不是要去数了啊,我有form1,form2....每个form里面都有<input id="projectId" type="text" name="pds.projectId" class="datacontent" value="" />这么一个input,我要怎么指定呢?


[Quote=引用 1 楼 的回复:]

JScript code
$("form:eq(0) input:eq(1)").val("TEST");
[/Quote]
AlexMoonshadow 2012-07-04
  • 打赏
  • 举报
回复
这样我没法指定到具体某一个input啊,我有form1,form2....每个form里面都有
<input id="projectId" type="text" name="pds.projectId" value="" />这么一个输入框,我要怎么写?

[Quote=引用 1 楼 的回复:]

JScript code
$("form:eq(0) input:eq(1)").val("TEST");
[/Quote]
AlexMoonshadow 2012-07-04
  • 打赏
  • 举报
回复
这样我没法指定到具体某一个input啊,我有form1,form2....每个form里面都有
<input id="projectId" type="text" name="pds.projectId" value="" />这么一个输入框,我要怎么写?

[Quote=引用 1 楼 的回复:]

JScript code
$("form:eq(0) input:eq(1)").val("TEST");
[/Quote]
乌镇程序员 2012-07-04
  • 打赏
  • 举报
回复
$("form:eq(0) input:eq(1)").val("TEST");

87,917

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧