表单元素同时写id和name属性的作用

简介:

在看别人form表单元素代码的时候,经常会发现id和name属性值是同时出现的。

很多人会认为这是多此一举,其实并非这样,下面就做一下特别介绍。

一.关于name属性:

name属性是必须的,后台就是通过name属性获取表单元素值。

二.关于id属性:

id属性属性可以用来识别每一个表单元素,比如radio单选按钮可能多个name属性值都是相同的,需要使用id来区分每一个单选按钮。

还有一个作用就是可以和<label>标签的for属性关联起来,具体可以参阅<label>标签 for属性一章节。


原文发布时间为:2017-2-26

本文作者:admin

本文来自云栖社区合作伙伴“蚂蚁部落”,了解相关信息可以关注蚂蚁部落

原文链接:表单元素同时写id和name属性的作用

相关文章
|
5月前
表单的构成与创建、属性
表单的构成与创建、属性。
37 5
|
8月前
|
存储 JavaScript 前端开发
HTML标签data-属性的作用
HTML标签data-属性的作用
|
9月前
|
XML JSON 移动开发
BpmnJS 元素属性的updateProperties 和updateModdleProperties的属性更新区别
BpmnJS 元素属性的updateProperties 和updateModdleProperties的属性更新区别
336 1
|
8月前
|
JavaScript 前端开发
原生JS如何查询元素属性
原生JS如何查询元素属性
65 0
Element-ui 中对表单(Form)绑定的对象中的对象属性进行校验
Element-ui 中对表单(Form)绑定的对象中的对象属性进行校验
1159 0
|
JavaScript 前端开发 API
Element表格和表单字典转换(静态和动态)(下)
Element表格和表单字典转换(静态和动态)(下)
214 0
|
JavaScript Java 关系型数据库
Element表格和表单字典转换(静态和动态)(上)
Element表格和表单字典转换(静态和动态)(上)
605 0
|
Web App开发 JavaScript 前端开发
为什么dom元素可以直接使用id名称来获取元素?
为什么dom元素可以直接使用id名称来获取元素?
142 0
为什么dom元素可以直接使用id名称来获取元素?
|
JavaScript 开发者
veu 中通过属性绑定为元素设置 class 类样式 | 学习笔记
快速学习 veu 中通过属性绑定为元素设置 class 类样式
187 0
veu  中通过属性绑定为元素设置 class 类样式  |  学习笔记
lodash创建一个函数属性名称的数组,包含继承属性
lodash创建一个函数属性名称的数组,包含继承属性
101 0