`

html标签<input>属性的id和name的区别

阅读更多
ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。

id是Client端HTML元素的Identity。

Name其实要复杂的多,因为Name有很多种的用途,所以它并不能完全由ID来代替,从而将其取消掉。具体用途有:

用途1: 作为可与服务器交互数据的HTML元素的服务器端的标识,比如input、select、textarea、和button等。我们可以在服务器端根据其Name通过Request.Params取得元素提交的值。


我的理解:
id:是客户端用的
name:服务器端用的


--
本文引自:
http://www.cnblogs.com/gxg2008540/archive/2011/05/16/2047321.html
分享到:
评论

相关推荐

    html总结文档

    html常用标签总结,包含各种表单标签 1.表单:&lt;form&gt;&lt;/form&gt; 主要属性:id name action method ...单选框和复选框:&lt;input type="radio"/&gt; &lt;input type="checkbox"/&gt; checked属性值为 true 或 false

    jQuery完全实例.rar

    创建一个 &lt;input&gt; 元素必须同时设定 type 属性。因为微软规定 &lt;input&gt; 元素的 type 只能写一次。 jQuery 代码: // 在 IE 中无效: $("&lt;input&gt;").attr("type", "checkbox"); // 在 IE 中有效: $("&lt;input type='...

    jquery-1.1.3 效率提高800%

    &lt;br&gt;Safari 2 3575ms 475ms 753% &lt;br&gt;Opera 9.1 3196ms 326ms 980% &lt;br&gt;Average improvement: 867% &lt;br&gt;&lt;br&gt;下表为jQuery1.1.3与常用的一些JS库选择器的对比:&lt;br&gt;Browser Prototype jQuery Mootools Ext Dojo &lt;br&gt;...

    Javashop开发规范V2.2

    &lt;name&gt;id&lt;/name&gt; &lt;type&gt;int&lt;/type&gt; &lt;size&gt;8&lt;/size&gt; &lt;option&gt;11&lt;/option&gt; &lt;/field&gt; &lt;field&gt; &lt;name&gt;name&lt;/name&gt; &lt;type&gt;varchar&lt;/type&gt; &lt;size&gt;255&lt;/size&gt; &lt;option&gt;00&lt;/option&gt; &lt;/field&gt; &lt;/action&gt; 3.2.2 ...

    解读html5关于html5的应用与认识

    HTML 5 特性 ...注意:没有一个 div 标签,id 或 class 属性被使用到 — 简洁、小巧和更语义化的标记 (View Demo)。你仍可以用 HTML5 Validator 或 W3C Markup Validation Service 来检测你的 HTML5 文档。

    jQuery详细教程

    &lt;p&gt;&lt;a href="#" id="start"&gt;Start Animation&lt;/a&gt;&lt;/p&gt; &lt;div id="box" style="background:#98bf21;height:100px;width:100px;position:relative"&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; jQuery 隐藏和显示 通过 hide() 和 show...

    html入门到放弃笔记

    标记在使用时,用尖括号 "&lt;&gt;",标记的分类 1、封闭类型的标记 也称为 "双标记" , 必须成对出现 语法:&lt;标记&gt;内容&lt;/标记&gt; Demo : 1、创建 p 标记 --&lt;p&gt;...&lt;/p&gt; 2、创建 div 标记 -- &lt;div&gt;&lt;/div&gt; 3、创建 ...

    Xpage学习笔记

    &lt;xp:inputText id="numSales"&gt;&lt;/xp:inputText&gt; &lt;xp:scriptBlock&gt; &lt;xp:this.value&gt;&lt;![CDATA[ dojo.addOnLoad(function(){ new dijit.form.NumberSpinner({ name:"#{id:numSales}", value:50, smallDelta:1, ...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    #PCDATA, element-name 包含文本和其它子元素 &lt;MYFILE(#PCDTATA,TITLE)&gt; MYFILE元素必须包含文本和TITLE子元素 , 使用逗号分隔排序 &lt;MYFILE (TITLE,AUTHOR,EMAIL)&gt; MYFILE元素必须依次包含TITILE,AUTHOR,EMAIL三...

    js使用小技巧

    &lt;input type=text name=text1 value="123" onfocus="this.select()"&gt; ENTER键可以让光标移到下一个输入框 &lt;input onkeydown="if(event.keyCode==13)event.keyCode=9"&gt; 文本框的默认值 &lt;input type=text value=...

    freemarker总结

    其它的运行符可以作用于数字和日期,但不能作用于字符串,大部分的时候,使用gt等字母运算符代替&gt;会有更好的效果,因为 FreeMarker会把&gt;解释成FTL标签的结束字符,当然,也可以使用括号来避免这种情况,如:&lt;#if (x&gt;y)&gt; ...

    css笔记课程笔记2019,5,22

    * 每个html标签上面有一个属性 id - &lt;div id="hehe"&gt;bbbbb&lt;/div&gt; - #hehe { background-color: #333300; } *** 优先级 style &gt; id选择器 &gt; class选择器 &gt; 标签选择器 4、css的扩展选择器 (1)关联选择器 ...

    前端HTML模板解析引擎domTemplate.js.zip

    &lt;p h-if="{user.id==50}" h-text="用户ID等于50"&gt;xxx&lt;/p&gt; &lt;p&gt;其他内容&lt;/p&gt; &lt;div&gt; switch条件标签 &lt;p h-switch="{user.id}"&gt; &lt;input type="text" h-case="20" h-val="{user.email}"/&gt; &lt;input type...

    Java的Struts框架中的主题模板和国际化设置

    主题模板 如果不指定一个主题,然后Struts2中会使用默认的XHTML主题。例如Struts 2中选择标签: ...input type=text name=name value= id=empinfo_name/&gt; &lt;/td&gt; &lt;/tr&gt; 这里empinfo struts.xml文件中

    java微信公众号MVC开发框架

    &lt;servlet-name&gt;weixin&lt;/servlet-name&gt; &lt;servlet-class&gt;com.github.jweixin.jwx.servlet.WeixinDispatcherServlet&lt;/servlet-class&gt; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&gt; &lt;servlet-mapping&gt; ...

    Vue动态控制input的disabled属性的方法

    有时候会有这样的需求,新增的时候可以输入,但是无法修改,此时就需要通过控制input标签的disabled属性来实现,那vue是如何动态设置input输入框的disabled属性的呢? 输入框的html源代码 &lt;el v-model=dataForm....

    获取input标签的所有属性的方法

    1.用jquery $(“input[name=’btnAdd’]”).attr(“value”)  获取value属性值,其它属性换attr的...form id=form1 name=form1&gt; &lt;input name=n1 type=text /&gt; &lt;input name=n3 type=text /&gt; &lt;input

    .NET万能框架:Masuit.Tools

    input name='q' id='searchBoxInput'/&gt; &lt;input id='searchBoxSubmit' type='submit' value='Submit' /&gt; &lt;/form&gt; &lt;/div&gt;"; string s = html.HtmlSantinizerStandard(); //清理后:&lt;div&gt;&lt;span&gt;...

    JQuery中根据属性或属性值获得元素(6种情况获取方法)

    比如要获取页面p标签中属性有id的元素 代码如下: $(“p[id]”).css(“color”,”red”); 根据属性值获得元素 1.$。在jQuery 中$(“&lt;span&gt;”),这个语法等同于$(document.createElement(“span”)) ,这是一种用法,...

    HTML与XHTML、以及HTML4与HTML5标签之间的区别简介

    HTML与XHTML区别1、XHTML元素必须被正确地嵌套2、XHTML 元素必须被关闭,空标签也必须被关闭。如&lt;br&gt; 3、XHTML 元素必须小写 4、XHTML 文档必须拥有一个根元素 5、XHTML属性名称必须小写,属性值必须加引号,属性不...

Global site tag (gtag.js) - Google Analytics