HTML里面的input标签里的name有什么用?

如题所述

做为一个记号,可以通过document.getElementsByName(" ")来取到所有具有同一个名字的节点,然后进行操作。

注:同一个id在每个文档里只能赋给一个节点,而name可以被多个节点使用。

【作用】

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

2 HTML元素Input type='radio'分组,我们知道radio button控件在同一个分组类,check操作是mutex的,同一时间只能选中一个radio,这个分组就是根据相同的Name属性来实现的。

3 建立页面中的锚点,我们知道<a href="URL">link</a>是获得一个页面超级链接,如果不用href属性,而改用Name,如:<a name="PageBottom"></a>,我们就获得了一个页面锚点。

4 作为对象的Identity,如Applet、Object、Embed等元素。比如在Applet对象实例中,我们将使用其Name来引用该对象。

5 在IMG元素和MAP元素之间关联的时候,如果要定义IMG的热点区域,需要使用其属性usemap,使usemap="#name"(被关联的MAP元素的Name)。

6 某些特定元素的属性,如attribute,meta和param。例如为Object定义参数<PARAM NAME = "appletParameter" VALUE = "value">或Meta中<META NAME = "Author" CONTENT = "Dave Raggett">。

温馨提示:内容为网友见解,仅供参考
无其他回答

HTML里面的input标签里的name有什么用?
【作用】1 作为可与服务器交互数据的HTML元素的服务器端的标示,比如input、select、textarea、和button等。我们可以在服务器端根据其Name通过Request.Params取得元素提交的值。2 HTML元素Input type='radio'分组,我们知道radio button控件在同一个分组类,check操作是mutex的,同一时间只能选中一个radio,...

input的常用属性
1)name。该属性用于指定用来保存用户输入文本的变量和名称。定义name属性后WML将根据该属性也即变量名,为即将输入的文本实体对象与之存储空间,以便接收用户输入。2)title。该属性用于input元素的标签,通常是位于输入框前的提示信息。3)type。用于指定文本输入区的类型,有text和password两种选择。默认值...

<input>标签中id和name的作用和区别
<input> 标签规定用户可输入数据的输入字段。根据不同的 type 属性,输入字段有多种形态。输入字段可以是文本字段、复选框、密码字段、单选按钮、按钮等等。id:作为标签的唯一标识。name:作为可与服务器交互数据的HTML元素的服务器端的标示。定义用法 <input> 标签用于搜集用户信息。根据不同的 type 属...

在jsp中<input>中的属性name, id ,class分别代表什么属性?与java类文件...
<input><\/input>是html文本标签,它有很多属性,其中就包括你说的这3个,而且这3个属性基本所有文本标签都有。name就是给这个标签取名字,id唯一标识符,class就是文本样式里面一般都是写css。多个标签name可以相同,id不能重复。javascript操作dom元素时就可以通过name和id来获取到标签对象。针对jsp表单...

手写代码表单中的name、value的意思?
name:input标签中的一个属性,相当于给这个标签取一个名字。value:input标签中的一个属性,相当于给这个标签赋一个值。比如一个input text 标签(文本框)<input type="text" name="MyText" value="Hello World!"\/> 这样在页面上有就会出现一个有"Hello World"字样的文本框。

html中<input type="text" name="user">这串代码中name这项什么用阿
这个是方便查找,给表单指定个名字,避免表单多了混乱。

html中,表单里的name属性是用来干嘛的
name 属性规定 input 元素的名称。①name 属性用于对提交到服务器后的表单数据进行标识 ②或者在客户端通过 JavaScript 引用表单数据。注释:只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。<input name="value">

HTML标签中name,id和value各有什么作用,什么时候用?
name相当于是一个变量名,value相当于是一个变量的值,在JS中以及向网站后端传送参数时,与value一起用,比如name是“color”,value是“red”,那么就会有参数color=“red”。id是用来唯一标识一个容器,在CSS样式表和JS中都可能会用到,用来调节被id标识的容器的样式和动态效果。

HTML语言中,input type 后面name属性的作用倒是什么???
在表单提交时你用Request.Form("name")你可以得到你文本框中输入的值,如果你页面上有多个控件的Name都相同那你用getElementsByName可以得到一个数组。还有如果你页面上有两个radio是让用户来选择性别的,如果你没给这两个按钮设置Name属性,那你可以试试他是个什么效果。radio能用来让用户选择性别,...

html5中的 表单 form 和input属性中的name属性有啥
表单是前端用于向后台(PHP也好,JAVA也罢)提交数据的,form标签,对于网页来说,会“读取到”这是一个表单,是用于向后台提交数据的,通过form标签中属性的定义,确定要提交数据的地址(向哪里提交数据)以及提交数据的方式。换言之,如果没有form标签,表单数据是不能被“同步”提交的 input当中的name...

相似回答