在没有Javascript的HTML页面中提交表单后,将输入值发送到重定向页面

时间:2014-11-26 20:18:19

标签: javascript html forms

我们有一个就业申请,提交到特定的URL,将结果存档到我们的内部文档管理软件中。它要求我们使用标准HTML页面(与.aspx或其他服务器端页面相对)。

如果用户没有启用javascript,他们仍应该能够提交申请。我要求我打破"可选"表单字段(竞赛等)因此它们不包含在常规应用程序中。在可选表单上,我需要原始应用程序中的值,例如姓名,电子邮件,申请职位等。我很难确定如何将这些值从原始应用程序页面获取到第二个表单上。重定向页面。

工作流程:应用程序的原始HTML页面提交到内部URL以存档结果,然后重定向回第二个表单以收集可选信息,这些信息将提交回内部URL以存档这些信息并将其重定向回成功页。

重定向到https://xxxx.com/optional.html

的原始HTML页面
<form id="obrequest" method="post" action="https://obweb.xxxx.com/loginformproc.aspx?fromloginformproc=true">
<input type="hidden" name="OBDocumentType" value="1554" />
<input type="hidden" name="OBWeb_FinalTargetPage" value="https://xxxx.com/optional.html">
<table width="96%">
    <tr>
        <td>
            <p>READ FIRST: All qualified applicants will receive consideration for employment without regard to status as a protected veteran or a qualified individual with a disability, or other protected status, such as race, religion, color, national origin, sex, age.</p>
            <fieldset>
                <legend>Personal information</legend>
                <ol>
                    <li>
                        <label for="fm-firstname">
                            First name:</label>
                        <input name="103_1" type="text" autocomplete="off" autofocus required />
                    </li>
etc....</form></html>

如何在不使用javascript的情况下提交表单后,如何在optional.html页面中获取fm-firstname值?或者我如何确保我们捕获表单提交,无论浏览器是否启用了javascript,然后再使用它将数据发送到可选表单?

0 个答案:

没有答案