【发布时间】:2014-04-08 16:26:23
【问题描述】:
我已经用了一些时间来研究这个,无论是在 SO 上还是通过 Google。但是,我找不到任何可以帮助我的东西。这是场景:
我有一个页面 (MP),我可以将人们发送到我的附属公司 (AP)。他们正确填写 AP 上的字段非常重要,否则我将不会获得学分。因此,我希望我的附属链接 (AL) 包含要传递到 AP 上的表单的参数。然而问题在于,AP 上的“表格”实际上并不是一个表格,而是输入字段的组合。这是来自 AP 的 sn-p(记住我无法编辑此代码):
<tbody class="original">
<tr><td colspan="3"><p><strong>* required</strong></p></td></tr>
<tr>
<th width="180"><label for="affiliateID">Affiliate ID</label></th>
<td width="250"><div class="text"><input id="affiliateID" name="affID" class="text"></div></td>
</tr>
<tr>
<th width="180"><label for="txtEmail">Your e-mail address</label></th>
<td width="250"><div class="text"><input id="txtEmail" name="email" class="text"></div></td>
</tr>
<tr>
<td colspan="3">
<input id="submitInfo" class="submit" type="submit" value="Sign-up">
</td>
</tr>
</tbody>
我的问题是,我能否通过从 MP 传递我的 url 中的值来处理和“预填充”字段 #affiliateID 和 #txtEmail?我也尝试过使用:http://www.APURL.com?affiliateID=AF54728 和其他东西,但我根本无法让它“预填充”。是否只有在 AP 使用传统 HTML 表单时才可以这样做,或者我是否能够以某种方式将其包含在链接 URL 中,以便 AP 认识到我想将值传递给他页面上的某个字段?我在想可能有一种方法可以解决 URL 中输入的 ID。
希望有人可以帮助我。
提前致谢。
【问题讨论】:
-
无论是否使用表单,您仍然需要使用 JavaScript 将值设置为输入...您的 http 服务器是什么?