【发布时间】:2016-01-07 03:00:56
【问题描述】:
我有一个带有选择标签的出生日期的表格。日期和月份默认为第一个选项(1 日和 1 月),这很好。对于这一年,我使用 selected="selected" 表示 1975 年,因为这是我的用户的平均年龄。
我想要做的是通过在 URL 中传递变量来覆盖这个默认年份值。
例如:
www.domain.com?dob_day=14&dob_month=july&dob_year=1980
原因是我想发送一封电子邮件并预填充他们填写的字段。
所以当我查看源代码时,现在发生的情况是选择了 1975 年,和变量中传递的年份。
实现上述目标的最佳方法是什么?
非常感谢。
【问题讨论】:
-
这不能用 php 完成(除非你在 php 中生成最终的 html)。可能最好的方法是文档就绪/加载的 JS 脚本读取这些变量并更改(如果需要)输入
-
另外,你能说得更清楚一点吗?你有什么,你做了什么,你期望什么?顺便说一句,
selected="selected"应该只是selected。 -
谢谢,我现在已经更正了。我也用一些 PHP 解决了它。
标签: php html forms variables url