link:给推荐几个对程序员来说神器般存在的软件
在页面里输入了一个input type=“hidden”,只写了一个id=‘myId’,

赋值后submit,在后台用Request.Params[“myId”]却怎么也取不到值。
应该用name来标识,于是在input里加了个name=‘myId’,就一切ok了。

这样就可以在后台得到这个值。具体怎么取,就看什么框架,怎么取了。我用的是springMVC的框架,要是没有name属性,就会不成功。加上之后就ok了。

可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。

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

用途1: 作为可与服务器交互数据的HTML元素的服务器端的标示,比如 input、select、textarea、和button等。我们可以在服务器端根据其Name通过 Request.Params取得元素提交的值。
用途2: HTML元素Input type='radio’分 组,我们知道radio button控件在同一个分组类,check操作是mutex的,同一 时间只能选中一个radio,这个分组就是根据相同的Name属性来实现的。
用 途3: 建立页面中的锚点,我们知道link是获得一个页面超级链接,如果不用href属性,而改用Name,如:,我们就获得了一个页面锚点。
用途4: 作为对象的Identity,如Applet、Object、Embed等元素。比如在Applet对象实例中,我们将使用其Name来引用该对象。
用途5: 在IMG元素和MAP元素之间关联的时候,如果要定义IMG的热点区域,需要使用其属性usemap,使usemap="#name"(被关联的MAP元素的Name)。
用途6: 某些特定元素的属性,如attribute,meta和param。例如为Object定义参数或Meta中。


input标签 name属性相关推荐

  1. 表单input标签type属性详解

    目标:详解表单input标签type属性常用的属性值 一.input标签和它的type属性 PS:input 元素可以用来生成一个供用户输入数据的简单文本框. 在默认的情况下, 什么样的数据均可以输入 ...

  2. 在php中标签input用法,html input标签的属性有哪些?input标签的用法总结(附实例)...

    本篇文章主要的向大家介绍了关于html input标签的属性,还有关于html input标签的具体的用法总结.让我们一起来看看html input标签有哪些用法吧 首先先来说说html input标 ...

  3. html accept属性,input标签accept属性的使用方法及作用

    html代码input标签accept属性的使用方法及作用介绍如下: 标签accept属性的定义 accept属性规定了可通过文件上传提交的服务器接受的文件类型. accept属性应该配合type属性 ...

  4. Web学习第三天——HTML中input标签常用属性、框架集、内嵌框架

    第三天HTML中input标签常用属性.框架集.内嵌框架 一.input标签常用属性 表单数据提交特点: (一).文本框(text) (二).密码框(password) (三).单选按钮(radio) ...

  5. html input标签的属性有哪些?input标签的用法总结(附实例)

    首先先来说说html input标签的属性: 1.type:该属性是input标签里唯一的必须输入的属性,当然,也可以不填,默认为type = "text".具体它有那些值,我们后 ...

  6. Input标签type属性

    撰写日期:2019年02月20日 html中有许多标签有多个属性,input标签就是其中一个. 属性值 描述 button 生成按钮 radio 生成单选按钮 submit 生成提交按钮 text 生 ...

  7. input 标签常见属性

    在 css 中 input 是非常常用的标签,input 标签用于接收用户输入,为行内块元素.他不仅仅是接收文本的输入,可以通过type属性的设置我们还可以接收不同类型值的输入. input标签的ty ...

  8. JS 选择性修改input标签的属性

    HTML代码部分: <input type="button" value="修改文本框的值" id="btn"/><br/ ...

  9. input 标签 autofill属性生效导致的输入框背景色变成黄色(或其他色)的解决办法

    vue + elementui 登录页 输入框autofill属性导致的背景色变色问题(使用原生input也会有) 方法一: 用box-shadow效果遮住:box-shadow:0 0 0px 10 ...

  10. input标签disabled属性

    disabled 属性规定禁用 input 元素. 被禁用的 input 元素既不可用,也不可点击

最新文章

  1. 零基础Java学习之数组
  2. 【Python基础】用Python制作漂亮的流动桑基图
  3. 应用实践 | 网络智能运维下的知识图谱
  4. PyTorch框架学习七——自定义transforms方法
  5. 使用DOM生成XML文件(转)
  6. 【转】webpack中关于source map的配置
  7. JS实现新打开网页最大化or全屏显示
  8. React context 丢失问题
  9. javascript 日期时间函数(经典+完善+实用)
  10. 流媒体服务器(视频服务器)实现超大并发的解决方案
  11. CSS基础知识——常用基础命令
  12. 做游戏开发要学什么?
  13. 少有人走的路---心智成熟的旅程
  14. Unity创建渐变背景
  15. Yolov5中使用Resnet18作为主干网络
  16. 普元信息技术java面试题,普元java实习笔试题
  17. 吃什么怎么吃关系着民族的命运
  18. 【Python小知识】:什么是序列解包
  19. [java编程题]买苹果
  20. leetcode之字母异位词分组

热门文章

  1. 全面理解java中的构造方法以及this关键字的用法(超详细)
  2. 2020年中南大学研究生录取通知书
  3. Oracle 11g 新特性 ---分区新特性
  4. Python爬虫入门【3】:美空网数据爬取
  5. 我曾经七次鄙视自己的灵魂【卡里·纪伯伦】
  6. 软件开发模型--5种典型模型介绍及图解
  7. JavaScript 学习笔记 - 6 表单处理
  8. CSS和HTML帧动画
  9. LLE原理及推导过程
  10. 超硬核!!!一篇文章掌握整个JVM,JVM超详细解析!!!