码迷,mamicode.com
首页 > Web开发 > 详细

html属性:name,value,id三者的理解

时间:2015-08-11 11:45:43      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

name:

单独地在一个网页里面,一个控件是否设置它的 name 属性是不会影响到这个网页的功能实现的。但是,当我们需要把这个控件所关联的数据传递到数据库时,就必须要设置 name 属性,否则,这个值是没有办法传到服务器上面得到保存的。

id:

会用在JavaScript的编程里面,代码举例:document.getElementById("XX"),意思是说,一个文件通过id号"XX"得到……,即可以在客户端获取id号为"XX"文本框。常见的一个真实例子是在填写注册信息时,在用户名一栏里面什么都没有输入时,提交了此表单后,会得到提示信息”用户名不能为空!”


需要注意的是,在设置 name 和 id 属性时,不同的控件里可以设置同样的 name 值,但是 id 的值不能设置有重复的。
一种方便记忆的理解方式:把 name 属性想作是一个人的姓名,同名的会有很多。id 想作是一个人的身份证号码,这就是一个唯一的标识。

三者的区别:

name:控件名称
value:用户输入(或选择)的值
id :用于网页脚本编号(javascript)

html属性:name,value,id三者的理解

标签:

原文地址:http://www.cnblogs.com/yuqlblog/p/4720354.html

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