我有一个输入字段,用户可以在其中输入评论。我想添加另一个字段,但我希望它被“隐藏”,当他们点击“添加人员”时,会弹出一个输入字段的下拉框,然后键入您想添加的人员的姓名。然后,当用户点击“提交”时,评论和额外的“人员”信息被我的PHP脚本处理。这将如何完成?不是那么隐藏的表单域
-1
A
回答
1
带添加输入字段的“添加人员”下拉框会隐藏在div中。当用户点击“添加人员”时,div可能会出现。
下拉式和输入值将始终发送到您的PHP脚本。在PHP中,请确保排除您在这些字段中放置的任何默认值。
1
如果这是一个选项,最好使用jQuery。
如果不是,您可以使用Javascript DOM来完成同样的事情,只需付出更多的努力。
您有隐藏的表单字段两个选项:
- 您可以创建他们点击“加人”
- 您可以提前创建它,默认情况下隐藏它每一次,然后只需点击“添加人员”即可显示。
要隐藏它,只需在要隐藏的元素(或其容器元素)上指定CSS属性:display: none
。
如果您使用jQuery,可以将函数绑定到“添加人员”按钮的单击事件。否则,您可以指定onclick=""
属性来调用一些显示隐藏输入框的Javascript函数。
一旦准备好提交表单,您可以再次使用jQuery将表单提交绑定到Javascript函数: $(myform).submit(someFunction)
。同样,如果jQuery不是一个选项,您可以使用表单上的onsubmit
属性来处理提交表单时发生的情况。
有了更多的信息,我可以根据您的需求定制这个响应。
2
相关问题
- 1. 动态隐藏表单域
- 2. 隐藏DIV中的表单域
- 3. 跨站点脚本 - 隐藏表单域
- 4. RailsAdmin - 隐藏表单域和标签
- 5. 如何在opencart中隐藏表单域
- 6. 为什么我隐藏的HTML表单域显示出来了?
- 7. 隐藏表行是隐藏
- 8. 全名从用户到是在分居隐藏的表单域
- 9. 列表框不是隐藏
- 10. 是否可以在Bootstrap Modal上显示和隐藏表单域?
- 11. 如何让我的ASP表格控件显示/隐藏? (不是那么简单,因为它听起来)
- 12. 隐藏表单值
- 13. 隐藏域sfDoctrineGuard
- 14. 隐藏子域
- 15. 如何计算表单域值来更新隐藏域值?
- 16. 不验证隐藏的表单元素
- 17. 当标签被点击时IE没有选择表单域隐藏表单域
- 18. 隐藏最后一行不隐藏表单提交
- 19. 为什么我的表单不能关闭/隐藏?
- 20. 入门隐藏表单域使用JSON使用列表中AngularJs
- 21. 表单不会传递隐藏值
- 22. HTML表单选择选项不隐藏
- 23. 从隐藏域的jQuery不工作
- 24. 如何将JavaScript值作为隐藏的表单域?
- 25. 如何更新Rails 3中AJAX提交的隐藏表单域?
- 26. 基于URL参数填充隐藏的输入表单域
- 27. 如何识别Symfony2/Twig中的隐藏表单域
- 28. 如何通过jQuery动态更新隐藏的表单域
- 29. 动态更改多个隐藏的表单域
- 30. HTML和Javascript:使隐藏的表单域可见,如果说明
这可能不会解决你所有的问题,但这里是自动完成部分的部件 - http://jqueryui.com/demos/autocomplete/。用于零研究工作的 – dana 2012-02-17 20:05:18
-1。 – Sparky 2012-02-17 20:23:48