在同一页面上输出表单的内容以供公共查看

Output content of a form on the same page for public view

本文关键字:一页 表单 输出      更新时间:2023-09-26

我试图建立一个简单的表单,只有下拉选项,如

<select>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>

我所需要的是当用户选择其中一个选项时,该选项将自动提交(无需单击提交)并发布在同一页面上以供公开显示。不同用户的选择也应该是可见的,并且只是附加到以前用户的选择。

例如

:首先用户选择Volvo,然后页面将显示

Volvo

当第二个用户选择Audi时,页面将把他的结果附加到前一个用户的结果

Audi, Volvo

因此,每个访问者都将看到前一个用户选择的内容。

等等。用户显示的选项应该有一个限制,比如100个,超过这个限制,原始选项将被截断。

谢谢。

试试这样…在数据库中创建表,并存储用户的选择。每次提交时,将选择插入到表中。在显示页面时,从带有限制的表中选择按插入的日期排序,并在打印或查询之前根据这些选择筛选数据。

您应该能够设置

 onchange()

事件指向提交(指向同一页面),然后使用传递的参数,您可以确定提交通过。