html - 我可以获取所选选项的文本并将其存储在变量而不是选择选项值中吗
问题描述
我试图获取我的选择选项文本而不是值并将其存储在变量中,我该怎么做,因为它只获取选择选项值。
我的代码如下:
这是我要从中检索文本的选择选项,而不是值
<form method="post" action="/lesson">
@csrf
<select class="form-control" name="lesson_time">
<option disabled>Lesson Time</option>
<option value="time1">08:20 AM to 2:30 AM</option>
<option value="time2">02:30 AM to 1:00 PM</option>
<option value="time3">1:00 PM to 1:50 PM</option>
<option value="time4">4:30 PM to 7:10 PM</option>
</select>
<input type="button" value="Proceed"/>
</form>
提交上面的表单后,如何获取 text 属性而不是 value 属性并将其存储在变量中
例子
$lesson_time = request('lesson_time');
假设我选择选项 1,它将 time1 存储为值,但我希望它存储 08:20 AM 到 2:30 AM 而不是 time1
解决方案
试着把上课时间放在value=""
.
<form method="post" action="/lesson">
@csrf
<select class="form-control" name="lesson_time">
<option disabled>Lesson Time</option>
<option value="08:20 AM to 2:30 AM">08:20 AM to 2:30 AM</option>
</select>
<input type="button" value="Proceed"/>
</form>
推荐阅读
- python - 如何创建具有等效频率表的数据框
- c# - 在执行了许多查询后执行查询超时
- msbuild - MSBuild 在调试配置中工作,但在 azure devops 中发布失败
- c++ - 如何在 C++ 中将 Torch 模型定义为函数的输入
- javascript - 如何在javascript中记住数组值?
- java - Android - 无法解析符号 Toast
- azure - 训练 Videoindexer 关键字提取
- automated-tests - ActiveMQ / JMS / SoapUI | 无法使用队列中的最新/最新消息 | 默认使用最旧的消息
- java - 在远程 Linux 机器上通过 Java 启动一个进程(脚本/可执行文件)
- jquery - 如何在“td”中显示按类过滤的表?