微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 如何使用JQuery从元素内的所有输入元素中获取值

如何在表单中的一行中获取所有输入元素?
例如,在下面的代码片段中,我有一个复选框和一个文本输入框.我想获取这两种输入类型的值,并在包含div id =“hist”元素的下一个td元素中将它们显示用户.

   Box" name="headNA" id="headNA" value="N/A">Box" name="neckNA" id="neckNA" value="N/A">Box" name="ueNA" id="ueNA" value="N/A">

我还有一个5个单选按钮和一个文本输入框.这些都不在同一行,但我想得到“pain1”元素和“cerCommentH”元素的值并显示它.请注意,以下只是一个代码段.我的表单中有几个这样的元素,所以我无法使用他们的“id”单独使用它们.

   dio" name="pain1" value="Pain a">Pain a
                dio" name="pain1" value="Pain b">Pain b

            dio" name="pain1" value="Pain c">Pain c  
                dio" name="pain1" value="Pain d">Pain d
                dio" name="pain1" style="display:none;" value="">
                dio" name="pain1" value="Other">Other
                

在此先感谢您的帮助.

最佳答案
假设你想要对每一个做点什么:

$('tr:has(input)').each(function() {
   var row = this;
   var values = "";
   $('input',this).each(function() {
      values =  values + "," + $(this).val() 
   });
   values = "

原文地址:https://www.jb51.cc/html/425852.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐