html - 如何使用同名标签捕获表单中不同字段的数据?
问题描述
在下面的代码中,我有两个下拉列表,在发布数据时我必须捕获任何一个下拉列表的值。所以,我使用名称字段来捕获数据。但是,这里的问题是,如果我想捕获我标记为“每月”的另一个下拉列表的值,我只能捕获我标记为“每周”的一个下拉值的数据,但我无法捕获它。
<div class="row">
<div class="form-group col-md" >
<div class=" shadow bg-white rounded">
<div class="card-header">
<p>Frequency </p>
</div>
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="custom-control custom-checkbox">
<input class="custom-control-input" type="checkbox" name="frequency">
<label class="custom-control-label pointer">
Daily
</label>
</div>
</li>
<li class="list-group-item">
<div class="custom-control custom-checkbox">
<input class="custom-control-input" type="checkbox" >
<label class="custom-control-label pointer">
Weekly
</label>
<select class="form-control" name="frequency">
<option value = '' selected hidden>Choose </option>
<option value="Weekly - Sunday">Sunday </option>
<option value="Weekly - Monday">Monday </option>
<option value="Weekly - Tuesday">Tuesday </option>
<option value="Weekly - Wednessday">Wednessday </option>
<option value="Weekly - Thursday">Thursday </option>
<option value="Weekly - Friday">Friday </option>
<option value="Weekly - Saturday">Saturday </option>
</select>
</div>
</li>
<li class="list-group-item">
<div class="custom-control custom-checkbox">
<input class="custom-control-input" type="checkbox">
<label class="custom-control-label pointer">
Monthly
</label>
<select class="form-control" name="frequency">
<option selected hidden>Choose </option>
{% for days in range(1,32) %}
<option value="monthly - {{days}}">{{days}}</option>
{% endfor %}
</select>
</div>
</li>
</ul>
</div>
</div>
解决方案
推荐阅读
- python - 批处理文件行为不符合预期
- linux - Dns.GetHostEntryAsync(host) 名称或服务未知(.Net Core - Docker)
- python - Pandas 自动将文本转换为#####
- python - 如何从python中的模板发送电子邮件?
- javascript - JS 使用视频帧作为画布背景
- swiftui - 添加 LazyVGrid 后预览崩溃
- reactjs - 如何在屏幕操作栏中从左侧删除应用程序名称反应原生
- php - 使用模型类型根据其表获取另一个表
- r - 使用 R API 在 C 中执行函数时出错
- c# - 在 CellEditEnding 事件中获取子控件的更新值