html页面通过form标签来传递表单数据。对于复选框信息,即checkbox类型,点击submit后,数据将提交至view中的函数。通过request.POST.get函数来获取来自html页面的值,但是该函数只能get到选中的最后一个值。
HTML表单,是用于搜集不同类型的用户输入的,表单是一个包含表单元素的区域;表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入信息的元素;表单使用表单标签。
在HTML中,把标签中的type属性设置为checkbox可以实现添加条件的效果。复选框可以多选,不限制选中的数量,复选框要想被正确提交,必须设置name属性,而且每个复选框的name属性值和value属性值都建议不同。在使用表单设计调查表时,为了减少用户的 *** 作,使用选择框是一个好主意,html中有两种选择框,即单选框和复选框,两者的区别是单选框中的选项用户只能选择一项,而复选框中用户可以任意选择多项,甚至全选。请看下面的例子:语法:
<input type="radio/checkbox" value="值"name="名称" checked="checked"/>
1、type:
当 type="radio" 时,控件为单选框
当 type="checkbox" 时,控件为复选框
2、value:提交数据到服务器的值(后台程序PHP使用)
3、name:为控件命名,以备后台程序 ASP、PHP 使用
4、checked:当设置 checked="checked" 时,该选项被默认选中
注意:同一组的单选按钮,name 取值一定要一致,比如上面例子为同一个名称“radioLove”,这样同一组的单选按钮才可以起到单选的作用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)