`

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常用标签和属性PPT

    例如,`&lt;a&gt;`标签的`href`属性定义了链接的目标地址,`&lt;img&gt;`标签的`src`属性指定了图像文件的位置,`&lt;input&gt;`标签的`type`属性决定了输入框的类型(如文本、密码、复选框等)。属性通常以键值对的形式出现,如`name=...

    HTML标签解释大全

    &lt;input type="text" id="fname" name="fname"&gt;&lt;br&gt; &lt;/fieldset&gt; ``` ##### 标签:font - **说明**:`&lt;font&gt;` 标签用于指定用于渲染所包含文本的新字体、大小和颜色,但该标签已经被废弃。例如: ```html &lt;font...

    HTML常用标签.pdf

    29. &lt;input&gt;:&lt;input&gt; 标签用于搜集用户信息。根据不同的 type 属性值,输入字段拥有很多种形式。输入字段可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等等。 30. &lt;select&gt;:&lt;select&gt; 元素可创建单选...

    头歌教学实践平台 Web前端开发基础 HTML-表单类的标签

    &lt;input type="text" id="username" name="username" required&gt; ``` 3. `&lt;textarea&gt;`标签:用于创建多行文本输入框,常用于用户输入大段文字。 示例: ```html &lt;label for="message"&gt;留言:&lt;/label&gt; ...

    机试 (HTML)

    HTML5引入了许多新特性,如音频和视频元素&lt;audio&gt;和&lt;video&gt;,离线存储通过&lt;manifest&gt;实现,canvas画布进行图形绘制,以及 semantic标签如&lt;header&gt;、&lt;footer&gt;、&lt;article&gt;等,增强了文档结构。 在北大青鸟的“机试 ...

    HTML标签分类及其属性.pdf

    本文将对HTML标签进行分类,并详细介绍每种标签的属性和用法。 窗体标签 &lt;form&gt;标签用于定义窗体,用户可以通过&lt;form&gt;标签输入信息,并将其提交到服务器。该标签的属性包括: * action:指定表单提交的URL * ...

    利用HTML实现一个个人信息表的网页整理.docx

    相反,块级元素,如`&lt;p&gt;`, `&lt;h1&gt;`-`&lt;h6&gt;`, `&lt;div&gt;`, `&lt;hr&gt;`, `&lt;pre&gt;`, `&lt;ul&gt;`, `&lt;ol&gt;`, `&lt;dd&gt;`, `&lt;dt&gt;`, `&lt;th&gt;`, `&lt;tr&gt;`, `&lt;td&gt;`,它们会自动在页面上占据一整行,可以包含其他块级元素或行内元素。例如,`&lt;p&gt;`用于...

    关于html标签的使用

    HTML表单用于用户输入,如&lt;input&gt;(多种类型如text、password、checkbox、radio等)、&lt;textarea&gt;用于多行文本输入,&lt;select&gt;和&lt;option&gt;创建下拉菜单,&lt;button&gt;定义按钮。 12. CSS样式: 虽然不是HTML标签,但...

    1HTML5表单属性

    - `autocomplete` 属性可以应用于 `&lt;form&gt;` 标签以及一系列 `&lt;input&gt;` 类型,包括 text、search、url、telephone、email、password、datepickers 和 color 等。 - 当用户在设置了 `autocomplete` 的输入框内开始输入...

    html标签总结

    - **示例**:`&lt;table&gt;&lt;caption&gt;员工名单&lt;/caption&gt;&lt;tr&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Age&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;John Doe&lt;/td&gt;&lt;td&gt;30&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;` #### 居中文本:`&lt;center&gt;` - **作用**:定义居中文本。该标签已废弃,建议...

    在html中 id和name的区别

    在这个例子中,`id`被用来标识`&lt;form&gt;`和`&lt;input&gt;`元素,而`name`属性则用于提交表单数据时作为字段名。通过`&lt;label&gt;`标签的`for`属性,我们还可以方便地将标签与相应的输入框关联起来,提高用户体验。 #### 总结 ...

    html 基础入门实例

    &lt;input type="password" id="password" name="password"&gt;&lt;br&gt; &lt;input type="submit" value="提交"&gt; &lt;/form&gt; ``` 八、HTML5新特性 HTML5引入了许多新元素和功能,如`&lt;header&gt;`、`&lt;footer&gt;`、`&lt;nav&gt;`、`&lt;article&gt;`...

    html速查~~~~~~

    &lt;input type="password" id="password" name="password"&gt;&lt;br&gt; &lt;input type="submit" value="提交"&gt; &lt;/form&gt; ``` 八、HTML5新特性 HTML5引入了许多新元素和API,如`&lt;canvas&gt;`(画布)、`&lt;svg&gt;`(矢量图)、`&lt;video...

    html 基础有详细代码

    &lt;input type="text" id="username" name="username"&gt;&lt;br&gt; &lt;label for="email"&gt;邮箱:&lt;/label&gt; &lt;input type="email" id="email" name="email"&gt;&lt;br&gt; &lt;input type="submit" value="提交"&gt; &lt;/form&gt; ``` 通过以上...

    html小例子

    &lt;input type="password" id="password" name="password"&gt;&lt;br&gt; &lt;input type="submit" value="提交"&gt; &lt;/form&gt; ``` 8. CSS样式 虽然这不是HTML的直接部分,但CSS(Cascading Style Sheets)与HTML紧密相关,用于美化...

    Html帮助手册,帮助手册

    &lt;input type="password" id="password" name="password"&gt;&lt;br&gt; &lt;input type="submit" value="提交"&gt; &lt;/form&gt; ``` 九、CSS样式 HTML与CSS结合使用,可以实现更丰富的页面布局和视觉效果。CSS(Cascading Style ...

    SpringMVC表单标签简介

    此外,如果未指定`id`和`name`属性,`&lt;form:input&gt;`会根据`path`属性自动生成这两个属性的值。例如,`&lt;form:input path="name" /&gt;`生成的HTML中`id`和`name`的值均为`name`。 通过以上介绍可以看出,SpringMVC提供...

    HTML常用标签以及常用技巧等说明

    &lt;input type="text" id="username" name="username"&gt; &lt;br&gt; &lt;label for="email"&gt;电子邮箱:&lt;/label&gt; &lt;input type="email" id="email" name="email"&gt; &lt;br&gt; &lt;input type="submit" value="提交"&gt; &lt;/form&gt; &lt;/body&gt;...

    网页-分知识点简单练习(html)

    &lt;input type="text" id="username" name="username"&gt;&lt;br&gt; &lt;input type="submit" value="提交"&gt; &lt;/form&gt; ``` 10. CSS样式:虽然不是HTML,但CSS(Cascading Style Sheets)用于美化HTML页面。可以使用&lt;style&gt;...

Global site tag (gtag.js) - Google Analytics