作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
如果在提交表单时选中复选框输入值数据,浏览器是否是标准行为?
如果没有提供值数据,默认值是否总是“on”?
假设以上是正确的,所有浏览器的这种行为是否一致?
最佳答案
是的,标准行为是仅在选中复选框时才发送值。这通常意味着您需要有一种方法来记住您期望在服务器端使用哪些复选框,因为并非所有数据都来自表单。
默认值始终为“on”,这应该在浏览器之间保持一致。
这在 W3C HTML 4 recommendation 中有介绍:
Checkboxes (and radio buttons) are on/off switches that may be toggled by the user. A switch is "on" when the control element's checked attribute is set. When a form is submitted, only "on" checkbox controls can become successful.
关于html - 复选框输入是否仅在选中后才发布数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11424037/
我是一名优秀的程序员,十分优秀!