【问题标题】:java script forms with specific fields depending on user choice具有特定字段的 javascript 表单,具体取决于用户选择
【发布时间】:2016-04-27 13:01:58
【问题描述】:

我的 javascript 课程即将结束,我学到了很多东西,但我真的坚持这个。

我必须为电影院建立一个表格,用户可以在其中选择电影,然后可以选择常规座位或贵宾座位、不同的电影院位置等,价格取决于位置、他们选择的座位类型和用途电影。

我没有要显示的代码,因为我真的不知道从哪里开始,我已经完成了 html 部分没有问题,但我不知道如何根据用户点击的电影来显示字段和选项,如果这样的话感觉。

例如,电影 1 电影 2 电影 3 电影 1 的价格是纽约电影院的普通座位 16 美元和贵宾 20 美元,洛杉矶电影院的价格是 18 美元和 22 美元。用户可以选择电影 1,它会显示其放映地点以及该电影院的日期和价格。

我真的希望这是有道理的,因为我不确定如何更好地解释它。

谢谢

【问题讨论】:

  • 如果您希望有人为您做作业,StackOverflow 并不是一个真正值得去的地方。如果我对你的理解正确,你就没有理解任务,在这种情况下,我建议向其他完成任务的人寻求建议,或者花更多时间研究任务的真正含义。
  • 没有人真正知道他们在做什么,我没有要求任何人为我做这件事。那是我想要的最后一件事,因为我不会学到任何东西。我应该在谷歌中寻找什么?是叫自动完成表格还是别的什么?
  • 它与ticketmaster完全一样,人们挑选艺术家,所有重温信息都显示为最终总价。
  • 请至少告诉我在做研究时我在寻找什么,这样我才能开始。根据用户选择提供某些下拉选项的表单是什么。
  • 如果我理解正确,您将需要一个带有自动完成功能、下拉菜单和一个用于处理信息检索的后端的表单。您还必须知道如何获取下拉菜单的值

标签: javascript forms


【解决方案1】:

最简单的方法是使用select 并根据选择值更改您显示的inputs。这可以通过使用display:none 或直接使用$(#myInput).hide() (如果允许使用JQuery)应用CSS 类来完成。

没有 input 元素可以处理所有这些事情,您需要在 JS 中编写一些逻辑。

【讨论】:

    猜你喜欢
    • 2017-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多