zoukankan      html  css  js  c++  java
  • 14 Jun 18 复习, form表单

    ·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  ”以设立默认值

  • 相关阅读:
    laravel migrate 指定执行部分 migration
    Laravel attribute casting 导致的 Indirect modification of overloaded property
    python中列表,元组的乘法
    python中简化的验证码功能
    Day4作业:蛋疼CRM系统
    python中pop(),popitem()的整理
    新手pyhoner的指定内容读取和写入的思路
    Python基础之文件操作
    Python基础之内置函数(一)
    Python基础之set集合与函数
  • 原文地址:https://www.cnblogs.com/zhangyaqian/p/py201806140.html
Copyright © 2011-2022 走看看