繁体   English   中英

使用Javascript将隐藏的表单从一个Wordpress自定义页面发送到另一个

[英]Sending hidden form with Javascript from one Wordpress custom page to another

我正在使用Wordpress,并且有两个不同的自定义页面,即page-Apage-B

page-A我用Javascript创建了一个隐藏表单,并将其提交给page-B 这是我在page-A上的Javascript代码:

function createFormAndSubmit(targetUrl, parameter) {
    var form = document.createElement("form");
    document.body.appendChild(form);
    form.method = "POST";
    form.action = targetUrl;
    form.target = "_blank";
    var element1 = document.createElement("INPUT");
    element1.name="my_text"
    element1.value = parameter;
    element1.type = 'hidden';
    form.submit();
}

url = "<?= get_page_link(115) ?>";
parameterValue = evento.texto;

createFormAndSubmit(url, parameterValue);

如预期的那样,将打开一个新标签,显示page-B 但是, page-B似乎没有通过提交隐藏表单来接收我发送给它的参数(“ my_text”)。 我做print_r($_POST); 并得到一个空数组。

为什么我在page-B上没有收到任何参数?

注意:我故意不使用JQuery。 相反,我们使用的是Angularjs。

您还需要将隐藏元素附加到表单。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM