另一种形式的HTML表单

时间:2012-01-19 05:10:53

标签: php

我是html的新手,如果你能帮助我,我会很高兴。

我有一个网页,其中有一个列表和一些其他文本输入和按钮。可以通过单击页面中的“添加”按钮来填充此选项列表,此添加按钮将指向另一个页面,在该页面中有一些chekbox,已检查的那些将被加载回主页面,(我在哪里)有列表)。

最后,主页面中的数据需要加载到数据库中(列表和文本输入中的内容)。

由于我是新手,我对php和html知之甚少,我认为我应该在另一种形式(表单到“添加项目”,表单加载到数据库)中有一个表单,而且在html中是不可能的。谁能建议最好的方法呢?我需要使用javascript吗?

3 个答案:

答案 0 :(得分:1)

为什么额外输入(第二种形式的输入)不能成为第一种形式的一部分?我认为如果您发布样本表格,问题将变得更加清晰,以便我们可以看到两种表格之间的关系。

但总的来说,由于您最终只提交了一个表单,因此可能所有输入都属于一起。如果您正在调用的第二个表单不应该立即可见,您仍然可以将其作为同一表单的一部分,但只在需要时才显示它。

同样,一些示例数据有助于理解问题的确切背景。

答案 1 :(得分:1)

如果使用输入名称=“somename []”,则在php中

对于一些输入元素 你将在$ _POST ['somename']中获得一个数组并访问所有值。

答案 2 :(得分:0)

我认为你所追求的 - 如果我理解正确 - 是ajax。 Ajax允许您在不离开当前页面的情况下异步向/从另一个脚本发送数据。这是使用JavaScript完成的。在您的情况下,我认为您需要做的是将JavaScript中的onclick事件设置为按钮:

<input type="button" onclick="javascriptFunction()">

您可以在此处阅读有关ajax的更多信息: http://www.tizag.com/ajaxTutorial/ajaxform.php