从控制器获取1-20复选框的值的方法取决于你使用的编程语言和框架。以下是一种通用的方法:
<input type="checkbox" name="checkbox1" value="1">
<input type="checkbox" name="checkbox2" value="2">
...
<input type="checkbox" name="checkbox20" value="20">
$checkboxValues = array();
for ($i = 1; $i <= 20; $i++) {
if (isset($_POST['checkbox'.$i])) {
$checkboxValues[] = $_POST['checkbox'.$i];
}
}
from flask import request
checkboxValues = []
for i in range(1, 21):
if 'checkbox'+str(i) in request.form:
checkboxValues.append(request.form['checkbox'+str(i)])
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
@PostMapping("/submitForm")
public String submitForm(@RequestParam Map<String, String> formData) {
List<String> checkboxValues = new ArrayList<>();
for (int i = 1; i <= 20; i++) {
if (formData.containsKey("checkbox"+i)) {
checkboxValues.add(formData.get("checkbox"+i));
}
}
// 其他处理逻辑
}
checkboxValues
变量来访问所选复选框的值。你可以根据需要进行进一步的处理,例如存储到数据库、进行计算等。请注意,上述示例中的代码仅为演示目的,实际实现可能因编程语言、框架和具体需求而有所不同。
就可以添加复选框的功能了。 所以将复选框搞出来以后,就开始将获取到选择的数据值了。 |
---|