HTML表单和发布数据

时间:2014-11-11 00:15:01

标签: javascript php html forms

我目前正在借助模板更新我的家族企业网站。实质上我想要做的是如下:

在我的主页上(暂时:http://alchemistifical.com/mw/index.html)我有4个     输入字段和按钮。这些我希望用来通过HTML发送POST数据请求     我的在线预订页面。     位于:https://bookings.rms.com.au/rmsobookings/(S(oamzli45zh2yuwq1kcr0rmon))/default.aspx?clientid=6466&agentid=1&hideavail=1&hideroom=1

我已经在HTTPHeaders的帮助下提取了POST请求中发送的数据,这就是我所拥有的:

sm=sm%7CbtnGo&txArrival=10-Nov-2014&txAdults=1&txDeparture=14-Nov-2014&txChildren=0

还有一些无用的文本也作为此请求的一部分发布,例如页面上实际显示的信息以及看似是一堆重复加密的文本。

所以我希望发布的数据实质上是:

txArrival=(insert text date here)
txAdults=(insert number here)
txDeparture=(insert text date here)
txChildren=(insert number here)

这是否适用于HTML / Javascript,如果是这样,有人能指出我正确的方向吗?我更熟悉Visual Basic和Java Wrapper用于发布数据,然后我就是这种东西。非常感谢任何帮助。

3 个答案:

答案 0 :(得分:0)

这可以使用非常基本的HTML。您不需要javascript直到您想要确保在提交之前完整填写表单。保存它以便以后执行。

看看w3schools表格教程。它应该涵盖你需要的一切: http://www.w3schools.com/html/html_forms.asp

如果你想传递txArrival,你需要一个名为" txArrival"的输入。这就是"名称"属性,而不是" id"属性。

答案 1 :(得分:0)

您做得对:设置"目的地"在"行动" post的方法和方法。您现在需要为表单字段指定目标/操作所需的名称。 ID可以保持不变E.g:

<select name="txAdults" id="adults" class="dk"><!--Options--></select>
<select name="txChildren" id="children" class="dk"><!--Options--></select>

答案 2 :(得分:0)

您正在使用HTML进行发布。 不过,我建议您查看here,因为您需要了解要发送给rms预订系统的信息和格式。他们的API documentation将提供此详细信息。