程序开发中,必不可少的会使用到form表单,以前只是在前端开发时简单使用,对它的属性不甚了解,最近在后端学习中,不断接触到它的属性,现记录一二。下面本篇文章给大家介绍php表单常用的5个属性。

action

action规定了提交表单时发送表单数据的目的地,也即将数据发到哪里,例如action="login.php".

method

method规定了发送方式,常用的为get和post。涉及到用户隐私时,为了安全起见通常都采用post方式.

name

name表单的名字,如果是在js中想要获取form的dom对象,直接使用name属性值即可,例如

在使用js进行验证时可以直接使用myform.user.value来获取用户框的值,其结果与document.getElementById('user')一致

onsubmit

onsubmit事件属性,只在form表单中使用,在表单提交时触发,一般可以用它来进行前端验证.当"提交"按钮被点击时,执行check()函数,在check()函数中,我们对表单输入框进行了空验证,如果为空,提示输入并return false,这样表单就不会提交,同时,使用时要注意onsubmit不能掉了return,否则表单永远会提交。

enctype

enctype属性规定在发送到服务器之前对表单数据进行编码的模式,默认情况下是:application/x-www-form-urlencoded,也就是我们不写enctype属性时,它的另外一个multipart/form-data值则是不编码,不对字符编码。在使用包含文件上传控件的表单时,必须使用该值。

mysql 表单属性_php表单常用属性有什么?相关推荐

  1. android textview 常用属性id,Android TextView常用属性

    [说明] TextView是用来显示文本的组件.以下介绍的是XML代码中的属性,在java代码中同样可通过 "组件名.setXXX()方法设置.如,tv.setTextColor(); [属 ...

  2. php表单验证_PHP表单验证:简介

    php表单验证 In previous articles I've looked at creating an accessible form using HTML. At the time I me ...

  3. css html属性,HTML/CSS从零开始-常用属性

    一.css文本属性 (1)文本大小{font-size:value;} 单位:pt:9pt=12px;浏览器默认字体大小为16px em:1em=16px; 在CSS2.0中 xx-small:9px ...

  4. Struts2 表单和非表单标签

    学习内容 Struts 2表单标签 Struts 2非表单标签 能力目标 熟练使用Struts 2表单标签开发表单 熟练使用Struts 2非表单标签 本章简介 上一章讲述了ognl和Struts2标 ...

  5. 表单标签——input表单元素、select下拉表单元素和textarea文本域

    表单标签 表单的目的是为了收集用户信息.在网页中,我们也要跟用户进行交互,收集用户资料,此时就需要表单. 表单的组成:在HTML中,一个完整的表单通常由表单域.表单控件(也称为表单元素)和提示信息三部 ...

  6. HTML基本语法之表单标签:表单的组成 ,表单域,表单控件元素(表单元素) ,input表单元素, label标签, 表单控件(表单元素), select表单元素, textarea表单元素

    文章目录 表单标签 表单的组成 表单域 常用属性: 表单控件元素(表单元素) input表单元素 label标签 表单控件(表单元素) select表单元素 textarea表单元素 表单元素几个总结 ...

  7. bean标签的常用属性

    这篇文章总结spring中bean标签的常用属性. bean标签常用属性有: id name class factory-method factory-bean init-method destory ...

  8. html表单的常用属性有哪些,html/form表单常用属性认识

    1.form表单常用属性练习 .form1 { margin: auto; height: 900px; width: 500px; text-align: center; line-height: ...

  9. HTML 部分常用属性、组成属性|...超链接、路径、锚点、列表、滚动、URL编码、表格、表单、GET和POST

    URL地址 就是我们所说的网址:www.jd.com 浏览器内核,渲染引擎 Ie内核:triteent 谷歌/欧鹏:blink 火狐:gecko 苹果:webkit 渲染引擎是出现兼容性的根本问题 - ...

最新文章

  1. C++11中的Lambda表达式
  2. PHP的mysqli扩展
  3. XCTF-高手进阶区:Web_php_unserialize(详解)
  4. Windows-Server下加强系统安全性系列之方案【八】
  5. defineProperty AND defineProperties
  6. Bootstrap补充
  7. (25)FPGA面试技能提升篇(TCP、UDP)
  8. 备战2020年双十一,刷喵币靠这一个自动化脚本就够了!
  9. Faster-RCNN 训练自己的数据
  10. 刘强东卸任京东 CEO,“二号位”徐雷接棒:三大电商巨头“二把手”正式集齐
  11. MyEclipse移动开发教程:设置所需配置的iOS应用(四)
  12. 开发板Linux内核,芯灵思SinlinxA33开发板Linux内核workqueue(附实测代码)
  13. JavaScript面向对象编程之双向链表结构实现立体轮播图效果
  14. 实用供热空调设计手册_空调水系统管路设计与施工,全是最实用的现场经验!...
  15. [译] Oracle Database 21c 中的 SQL 集合运算符增强功能(EXCEPT、EXCEPT ALL、MINUS ALL、INTERSECT ALL)
  16. JavaScript swiper
  17. 最全:2023年华为认证HCIA+HCIP题库合集(含答案解析)
  18. PDF转word怎么转换
  19. Linux如何安装rpm文件
  20. 尾巴大叔回归“大叔”

热门文章

  1. 网管型工业交换机如何创建网络冗余
  2. 什么是高清DVI光端机?dvi光端机的技术参数及应用有哪些?
  3. 影响PoE交换机不稳定的因素
  4. 网管光纤收发器产品硬件功能及网管收发器优点介绍
  5. 【渝粤教育】 国家开放大学2020年春季 2245社会福利与保障 参考试题
  6. 【渝粤教育】电大中专跨境电子商务理论与实务 (20)作业 题库
  7. 马尔可夫决策过程 Markov decision process MDP, 连续时间Markov chain, CMDP(全)
  8. 奇异值分解(SVD)原理与在降维中的应用
  9. ajax的url怎么将后缀补上_蜂蜜杏仁怎么做?杏仁和蜂蜜腌制方法
  10. .net 把一个对象赋值给一个参数_Java GC回收算法-判定一个对象是否可以回收