码迷,mamicode.com
首页 > 其他好文 > 详细

14 Jun 18 复习, form表单

时间:2018-06-14 18:39:23      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:django   bsp   multiple   checkbox   group   onclick   默认值   相同   input   

·14 Jun 18 复习 form表单

1、在django中使用form表单要注意以下三方面:

A、form表单必须有action和method属性

B、接收用户输入的标签(input,select等)必须放到form表单中,且必须携带name属性

C、form表单中必须有submit按钮(input中type=“submit“)

 

2、form表单属性之action

作用: 指定向何处发送表单数据

取值:可以时绝对路径,也可是相对路径

 

3、form表单属性之method

作用: 定义表单提交数据的方式

get 或 post

 

4、form内表单控件之input

作用: 接收用户输入或收集用户信息

type属性(指定控件类型):

1)  radio单选框。 要完成单选,多个input的name要相同;

2)  radio单选框。 在相应input框中填入checked=”checked  ”以设立默认值

3)  checkbox复选框。在相应input框中填入checked=”checked  ”以设立默认值

4)  file上传文件

5)  submit可以自动提交;button需要绑定onclick事件才能使用

6)  reset重置按钮

name属性: 指定提交数据的key

value属性: 指定提交数据的value,可设置输入框的默认值

placeholder属性: 提示输入

disabled:禁用该控件,不会提交任何关于该控件的数据

 

5、form内表单控件之label

作用: 关联文本与表单元素,实现点击文本时,如同点击表单元素一样

for属性: for属性的值等于被关联的表单元素的id值

 

6、form内表单控件之textarea

作用: 多行输入框

 

7、form内表单控件之select

作用: 下拉列表

name属性: 指定提交给后台数据的key

size属性:size值大于1为滚动列表,否则为下拉列表

multiple属性: 多选

  • optgroup:label属性设置提示信息
  • option:value属性指定值提交给后台数据的value

selected=”selected  ”以设立默认值

14 Jun 18 复习, form表单

标签:django   bsp   multiple   checkbox   group   onclick   默认值   相同   input   

原文地址:https://www.cnblogs.com/zhangyaqian/p/py201806140.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!