0

我试图在我的 PHP 页面中有类似下图的内容。(链接在评论中。我无法在此处正确发布它们)

一旦我输入关键字并点击“加号”,它应该会出现在表格中,以及右侧的颜色。颜色的顺序将被预先确定。如果我再次输入关键字并再次点击“加号”,则该关键字应出现在表格中较早关键字的正下方。目前我假设该表由 5 行组成,并且关键字少于或等于 5 个。

此外,我希望在底部有一个提交按钮,单击该按钮应将现在存在的所有关键字发送到 PHP 文件。我有一个将 action 属性设置为 PHP 文件的表单。表格和关键字输入字段将成为表单的一部分。

对于许多复杂情况,我更喜欢使用 javascript 而不是 PHP。有没有一种方法可以存储所有关键字,然后在提交表单后将其发送到 PHP 文件?

任何帮助将不胜感激。

4

1 回答 1

0

你可以:

  1. 使用五个文本输入构建 html 表单,所有文本都堆叠在一起(我认为使用 position: absolute)。
  2. 将 html 表格放在输入下方。
  3. 将提交按钮放在表格下方。
  4. 使用 javascript 来:

    • 隐藏当前未使用的四个文本输入
    • 当用户按下 + 时,在表格中显示文本输入和相应的颜色。
    • 隐藏当前文本输入并在用户按下 + 时显示下一个输入。
  5. 当用户点击提交按钮时,所有五个输入值都将提交给 action='*.php'

于 2013-07-25T17:43:37.420 回答