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

比如这个<inputtype="text"name="secondNumber"onchange="checkNumber(this)"/>... 比如这个<input type="text" name="secondNumber" onchange="checkNumber(this)" /> 展开
 我来答
娱乐悦翻天
高粉答主

2018-04-18 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:4487
采纳率:95%
帮助的人:1483万
展开全部

做为一个记号,可以通过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">。

百度网友3866c9d
2014-03-28 · TA获得超过555个赞
知道小有建树答主
回答量:391
采纳率:0%
帮助的人:187万
展开全部
就是一个记号。可以通过document.getElementsByName(" ")来取到所有具有同一个名字的节点。接下来就可以进行操作了。
同一个id在每个文档里只能赋给一个节点,而name可以被多个节点使用。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜无眠丶射手座
2014-03-28
知道答主
回答量:29
采纳率:0%
帮助的人:17.3万
展开全部
name 和 id 都是用来查找本对象的,以便取值赋值,id是唯一的,而name可以重复。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
坑爹大手
2014-03-28 · TA获得超过155个赞
知道小有建树答主
回答量:178
采纳率:0%
帮助的人:127万
展开全部
假如是type=radio,男女选择。
id就是 id=男,id=女,唯一值
name=性别
个人认为这种感觉。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
freemonal
2014-03-28
知道答主
回答量:11
采纳率:0%
帮助的人:1.5万
展开全部
标记,方便赋值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式