首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >遍历表字段,并通过电子邮件发送值

遍历表字段,并通过电子邮件发送值
EN

Stack Overflow用户
提问于 2011-10-28 07:05:31
回答 1查看 142关注 0票数 0

我有一张这样的桌子:

代码语言:javascript
运行
复制
<tr class="product">
 <td><input class ="parts" id="tf1" type="text" style="width:327px"/></td>
 <td><input class ="parts" id="tf2" type="text" style="width:51px";"/></td>
 <td><input class ="parts" id="tf3" type="text" style="width:144px";"/></td>
 <td><input class ="parts" id="tf4" type="text" style="width:64px";"/></td>
 <td><input class ="parts" id="tf5" type="text" style="width:81px";"/></td>
 <td><input class ="parts" id="tf6" type="text" style="width:12px";"/></td>
 <td><input class ="parts" id="tf7" type="text" style="width:21px";"/></td>
 <td><input class ="parts" id="tf8" type="text" style="width:22px";"/></td>
 <td><input class ="parts" id="tf9" type="text" style="width:22px";"/></td>
 <td><input class ="parts" id="tf10" type="text" style="width:60px";"/></td>
 <td><input class ="parts" id="tf11" type="text" style="width:35px";"/></td>
 <td><input class ="parts" id="tf12" type="text" style="width:41px";"/></td>
 <td><input class ="parts" id="tf13" type="text" style="width:50px";"/></td>
 <td><input class ="parts" id="tf14" type="text" style="width:44px";"/></td>
 <td><input type="button" class="addRow" value="Add"/></td>
 <td><input type="button" class="delRow" value="Delete"/></td>
</tr>

我想迭代通过表行的每个字段,并标记结果,并将其与php邮件发送到电子邮件地址。我认为它相当简单,但不知何故不起作用。我试着使用这个函数:

代码语言:javascript
运行
复制
function fill(){
var value = $find.("tr.product.input.parts").html();
return value;
}
EN

回答 1

Stack Overflow用户

发布于 2011-10-28 08:39:37

假设您的addRow和delRow按钮正在工作,因为您没有提到任何相关内容:

将您的输入名称改为array。因此,不是

代码语言:javascript
运行
复制
<td><input class ="parts" id="tf1" type="text" style="width:327px"/></td>
<td><input class ="parts" id="tf2" type="text" style="width:51px"/></td>
<td><input class ="parts" id="tf3" type="text" style="width:144px"/></td>

你应该使用

代码语言:javascript
运行
复制
<td><input class ="parts" id="tf1" name="tf[]" type="text" style="width:327px"/></td>
<td><input class ="parts" id="tf2" name="tf[]" type="text" style="width:51px"/></td>
<td><input class ="parts" id="tf3" name="tf[]" type="text" style="width:144px"/></td>

当使用PHP处理时,所有的值都将以数组形式出现在$_POST‘’tf‘中,从索引0开始。有了这个,你可以循环和处理它,并通过电子邮件发送它。

无论如何,我想知道为什么您的文本字段有不同的宽度,而style=" width :327px";“是一个错误的标记。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7923449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档