Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将电子邮件输入发送到弹出窗口_Javascript_Html - Fatal编程技术网

Javascript 将电子邮件输入发送到弹出窗口

Javascript 将电子邮件输入发送到弹出窗口,javascript,html,Javascript,Html,我已经做了这个代码和脚本-它的联系页面,我有一个问题。我想将提供的电子邮件发送到弹出窗口,这样用户就不必重新输入。但似乎无法让它发挥作用。我在submit按钮中添加了一个事件,因为该代码仅用于联系人表单,是一个博客代码,我无权访问该脚本 HTML: 脚本: <script> document.getElementById("ContactForm1_contact-form-submit").addEventListener("click", myFunction); functi

我已经做了这个代码和脚本-它的联系页面,我有一个问题。我想将提供的电子邮件发送到弹出窗口,这样用户就不必重新输入。但似乎无法让它发挥作用。我在submit按钮中添加了一个事件,因为该代码仅用于联系人表单,是一个博客代码,我无权访问该脚本

HTML:

脚本:

<script>
document.getElementById("ContactForm1_contact-form-submit").addEventListener("click", myFunction);

function myFunction() {

    if (document.getElementById('nyhedsbrev').checked) window.open("https://feedburner.google.com/fb/a/mailverify?uri=ThingsThatMadeMe", "popupwindow", "toolbar=yes, scrollbars=yes,width=550, height=520 method=post action=https://feedburner.google.com/fb/a/mailverify?");
}
</script>

这段代码通常运行良好。只有一件事让我很烦

在关闭BODY标记之前移动JS代码,即在表单代码之前或之后


您可以在此处查看工作演示:

您的函数没有被执行,因为它没有被调用。简单地说,你在那里建立的函数没有被调用,因为你没有告诉它。在脚本中,您的第一条语句很简单,您向它绑定了一个click事件,但是click事件中没有代码。从技术上讲,您的文件是一个没有输入的lose函数和一个没有代码可运行的事件。请在关闭body标记之前使用JS代码。如果没有,请在脚本运行之前移动代码后重试。有人打电话给它。这不是问题:-我只是想将电子邮件输入传输到弹出窗口,我不知道如何做到这一点。我使用什么代码?剧本里有吗?或者在HTML中,我必须更改一些内容?您是否可以访问弹出窗口显示的页面?那么,该页面是如何呈现的呢?是php吗。asp?总之,可以通过url添加电子邮件:feedburner.google.com/fb/a/mailvify?uri=ThingsThatMadeMe&email=+document.email.value。然后,在目标页面中,用传递的值填充输入文本。谢谢您的回答。我对这一切一无所知,所以我不太清楚你的意思:-这是一个Feedburner/谷歌页面。我是否要用您提供的链接更改“windowOpen”链接?脚本正在运行。有人打电话给它。这不是问题:-我只是想将电子邮件输入传输到弹出窗口,我不知道如何做到这一点。我使用什么代码?剧本里有吗?或者在HTML中我必须更改一些内容?
<script>
document.getElementById("ContactForm1_contact-form-submit").addEventListener("click", myFunction);

function myFunction() {

    if (document.getElementById('nyhedsbrev').checked) window.open("https://feedburner.google.com/fb/a/mailverify?uri=ThingsThatMadeMe", "popupwindow", "toolbar=yes, scrollbars=yes,width=550, height=520 method=post action=https://feedburner.google.com/fb/a/mailverify?");
}
</script>