【发布时间】:2011-10-13 17:09:19
【问题描述】:
我一直在努力解决这个问题。我无法通过 Internet 找到任何解决方案。
这是代码的一部分:
var params = "nome=" + encodeURI(document.getElementById("nome").value )+
"&email=" + encodeURI(document.getElementById("email").value )+
"&telefone=" + encodeURI(document.getElementById("telefone").value )+
"&produto=" + encodeURI(document.getElementsByName("produto[]") )+
"&quantidade=" + encodeURI(document.getElementsByName("quantidade[]") )+
"&msg=" + encodeURI(document.getElementById("msg").value );
xmlhttp.open("POST", url, true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.setRequestHeader("Content-length", params.length);
xmlhttp.setRequestHeader("Connection", "close");
“produto”和“quantidade”是数组,来自一个表单。如何将此值传递给我的 php 页面(我想通过电子邮件发送内容)。
【问题讨论】:
-
HTML 表单没有数组。您能否详细说明您要完成的工作,或者向我们展示您的 HTML?
-
如果它们是复选框,我相信它可以作为数组传递给 php
-
有哪些名为
produto[]和quantidade[]的表单元素
标签: php ajax arrays xmlhttprequest nodelist