将文本字段值传递给表单中的url参数

时间:2017-05-29 02:42:35

标签: javascript php html

我们正在尝试将用户注册到网络研讨会,唯一的方法是通过电子邮件中通常使用的一键注册链接。但我们也需要在optin表单上使用此链接。

https://register.webinar.com/auto-register?webid=69bb17b947&memberid=39867&firstname=yourname&email=your@email.com&schedule=1

我们有三个时间表可供选择,这是在参数' schedule = X'

上设置的

我使用带有onclick操作的单选按钮,以便根据所选的计划更改提交链接。例如

<form accept-charset="UTF-8" action="submit.php" method="POST" id="myForm">
    <label for="FirstName">First Name *</label>
    <input id="FirstName" name="FirstName" type="text" />
    <label for="Email">Email *</label>
    <input id="Email" name="Email" type="text" />
    <div class="radio_form">
            <input name="sel_schedule" type="radio" value="https://app.webinarjam.net/ew/auto-register?webicode=69bb17b947&memberid=39867&firstname=yourname&email=your@email.com&schedule=1" onclick="javascript:document.getElementById('next_url').href=this.value;" checked="checked">
            <label>Schedule 1</label>

            <input name="sel_schedule" type="radio" value="https://app.webinarjam.net/ew/auto-register?webicode=69bb17b947&memberid=39867&firstname=yourname&email=your@email.com&schedule=2" onclick="javascript:document.getElementById('next_url').href=this.value;">
            <label>Schedule 2</label>

            <input name="sel_schedule" type="radio" value="https://app.webinarjam.net/ew/auto-register?webicode=69bb17b947&memberid=39867&firstname=yourname&email=your@email.com&schedule=3" onclick="javascript:document.getElementById('next_url').href=this.value;">
            <label>Schedule 3</label>
    </div>
<div class="submit_form">
    <a id="next_url" name="next_url" href="https://app.webinarjam.net/ew/auto-register?webicode=69bb17b947&memberid=39867&firstname=yourname&email=your@email.com&schedule=1" onclick="document.getElementById('myForm').submit();">Submit</a>

现在另一个问题是,如何在点击提交按钮之前在注册链接上传递名称和电子邮件的字段值?我想在文本字段中使用onchange,但我不知道如何在注册链接的url参数中传递信息。

提前致谢!

1 个答案:

答案 0 :(得分:0)

您可以访问网址参数并使用这些参数填充表单字段 -

SVN plugin