哪个时候用getElementById哪个时候用getElementByName

Web 开发 > JavaScript [问题点数:5分,结帖人reysinloveyz]
等级
本版专家分:3
结帖率 33.33%
等级
本版专家分:21065
勋章
Blank
银牌 2001年12月 总版技术专家分月排行榜第二
Blank
红花 2002年5月 Delphi大版内专家分月排行榜第一
2002年1月 Delphi大版内专家分月排行榜第一
Blank
黄花 2007年11月 .NET技术大版内专家分月排行榜第二
2007年1月 Delphi大版内专家分月排行榜第二
2006年12月 Delphi大版内专家分月排行榜第二
2006年10月 Delphi大版内专家分月排行榜第二
2002年8月 Delphi大版内专家分月排行榜第二
2002年6月 Delphi大版内专家分月排行榜第二
2001年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2002年4月 Delphi大版内专家分月排行榜第三
等级
本版专家分:21065
勋章
Blank
银牌 2001年12月 总版技术专家分月排行榜第二
Blank
红花 2002年5月 Delphi大版内专家分月排行榜第一
2002年1月 Delphi大版内专家分月排行榜第一
Blank
黄花 2007年11月 .NET技术大版内专家分月排行榜第二
2007年1月 Delphi大版内专家分月排行榜第二
2006年12月 Delphi大版内专家分月排行榜第二
2006年10月 Delphi大版内专家分月排行榜第二
2002年8月 Delphi大版内专家分月排行榜第二
2002年6月 Delphi大版内专家分月排行榜第二
2001年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2002年4月 Delphi大版内专家分月排行榜第三
等级
本版专家分:21065
勋章
Blank
银牌 2001年12月 总版技术专家分月排行榜第二
Blank
红花 2002年5月 Delphi大版内专家分月排行榜第一
2002年1月 Delphi大版内专家分月排行榜第一
Blank
黄花 2007年11月 .NET技术大版内专家分月排行榜第二
2007年1月 Delphi大版内专家分月排行榜第二
2006年12月 Delphi大版内专家分月排行榜第二
2006年10月 Delphi大版内专家分月排行榜第二
2002年8月 Delphi大版内专家分月排行榜第二
2002年6月 Delphi大版内专家分月排行榜第二
2001年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2002年4月 Delphi大版内专家分月排行榜第三
等级
本版专家分:3
reysinloveyz

等级:

document.getElementByIdgetElementByName的区别

1:id 就像身分证号,是... 2:一个元素定义了 id ,引用该元素时直接 id 属性,而 name 通常在 form 中,且必须由 document.form.*** 而来,也就是说, name 属性定义的元素在脚本中是 document 对象的子对象。 ...

JavaScript中getElementById()方法和getElementByName()方法

getElementById() 作用:根据指定的ID值获取对象,如果无符合条件的对象,则返回 null用法:var 变量名= document . getElementsById( 'id名')getElementByName()作用:返回带有指定名称的对象的集合用法:var ...

javascript 入门 (3)getElementByName, getElementById等用法

getElementByName不存在只有getElement__S__ByName和getElementByIdbyId的时候,会根据html元素的id属性,根据规范id应当是唯一的,用来标示一个element,比如<td>,<div>......。所以返回唯一元素句柄...

getElementById getElementByName getElementTagName的区别

getElementById获取的对象是id选择器 document.getElementById("#name") 所有id为name的元素 getElementByName获取对象是类选择器 document.getElementByName(".name") 所有类名为name的元素 ...

js能通过getElementById获得元素值,getElementByName是不行的

js能通过getElementById获得元素值,getElementByName是不行的

document.getelementById 与 document.getelementByname 的区别

document.getelementById:通过id寻找标签 document.getElementsByTagName:通过标签名称寻找标签,返回的是个数组 document.getelementByname:通过标签的name寻找标签 id是唯一的,但name是可以重复的

关于document.getElementById与document.getElementByName

document.getElementById 返回指定 ID 的元素(返回具有指定 ID 属性值的第一个对象的一个引用)document.getElementByName 返回带有指定名称的对象的集合。两者并不同。 访问某一特定元素尽量标准的...

getElementByName()方法和getter属性,及与getElementById()的区别

可以使用document.getElementByName()方法根据元素的name属性来获得元素。定义name属性的元素包括button、fieldset、input、keygen、output.select、textarea、form、iframe、object、map、meta、param。 ...

ie不支持getelementbyname方法解决办法

function getElements(name){  var returns = document.getElementsByName(name);  if(returns.length > 0) return returns;  returns = new Array(); ... var e = document.getElementsByTagName('spa

没有document.getElementByName方法

document.getElementByName方法没有document.getElementsByName得到的是标签的数组。   首先声明:  document.getElementByName方法没有。document.getElementsByName得到的是标签的数组 document....

getElementByIdgetElementByName和getElementByTagName

例如在页面里表单元素你可以给它设置id值,或name值来区别同种类型的不同元素,当你设置id document.getElementById("id")来得到这个元素,从而通过document.getElementById("id").value 得到元素的值。 类似的方

document.getElementByName("type").value不能使用,没反应

改一个老项目,使用的是原生的js,使用getElementByName()一直没有获取到想要的值,仔细排查发现是单词错误 getElementById() getElementsByName() getElementsByTagName() var x = document.getElementsByName(...

getElementByNamegetElementById的小差别,我也说不清

在js中实用var roleName = document.getElementByName("rolename").value;alert(roleName);总是打印出undefined;找了几个小时原因,也没找到,最开始以为是我那个rolename取的有问题,因为rolename是从数据库动态取...

getElementByName????????,????????,

getElementByName????????,????????, getElementById??????,?dom???????????

document.getElementById 与 document.getElementByName

1、区别 document.getElementById:ID相当于身份证号,一个页面不能重复  document.getElementByName:相当于名字,可以重复   2、document.getElementById的取值 如果组件在form...

getElementByName与getElementByTagName的区别

今天写了一个简单的js特效,整半天没有整出效果,原来是自己错了方法   getElementsByName() 方法与 getelementById()方法类似,但是他查询的是元素的name属性 getElementByTagName()方法返回文档中所有...

getElementByIdgetElementByName的区别

使用document.getElementById时候,会根据html元素的id属性,根据规范id...对于表单控件等,在不指定id的时候,name也会被视作id,比如也可以document.getElementById("abc")来获  而document.getElementByName

js中select控件不能通过getElementById来获取。

只能通过getElementByName("")来获取。我费解了

getElementByIdgetElementByName的区别

getElementById 根据HTML元素指定的ID,获得唯一的一个HTML元素.如访问DIV层对像、图片Img对像等! getElementByName 根据HTML元素指定Name,获得相同名称的一组元素,如访问表单元素(全选功能) 转载于:...

JSP获取某个值document.getElementsByName("name").value

document.getElementsByName("...getElementById是element单数, getElementsByName是elements复数。 正确方法: var x=document.getElementsByName("name")[0].value; 或者:var x=doc...

最精简的全选CheckBox(使用getElementById)

网上很多都是用getElementByName的,但多层选择就不好使用了.因为没办法使用同一个名字.使用getElementById就可以解决这个问题.selectAll function sel(a){ for(i=1;i document.getElementById("chk"+i).checked=!...

php、js、html表单数据之间值传递方法

未来原创20160601 php从html表单获取数据:$_REQUEST、$_GET和$_POST html从php获取数据:echo即可实现 ... js从php获取数据:echo即可实现 ...js从html表单获取数据:document.getElementById或者

getElementsByName和getElementById的区别、用法

首先需要注意的是getElementsByName而不是getElementByName,多一个s。 其次需要注意的是firefox浏览器下,如果用到getElementsByName必须设置id,比如 . 在ie下id可以不要,但firefo

document.getElementBy

document.getElementById document.getElementByName document.getElementByTagName

click与onclick、getElementbyname与getElemetsByName的区别

今天在做一个题的时候,弄了半天也没搞出来,最终发现,是几个细小的地方平常没有注意,现在总结起来,以后注意点: 原题是这样的:只能添加js代码,实现弹框显示选择的内容。 我开始的...

JS小知识

js中采用document.getElementByName方法获得的元素为一个数组对象 采用document.getElementByID方法获取的是唯一的元素 采用getElementByID方法如果没有设置id,那么默认找名称作为id,如果有多个就报错

javascript获取DOM对象三种方法

1. getElementByID() getElementByID()方法可返回对拥有指定ID的第一个对象的引用 2.getElementByTagName() getElementByTagName()方法可返回带有指定标签名的对象的集合 3.getElementByName() ...

getElementByID() getElementsByName() getElementsByTagName()的区别

getElementByID() getElementsByName() getElementsByTagName()的区别Web标准下可以通过getElementById(), getElementsByName(), and getElementsByTagName()访问Documnent中的任一个标签: 1 getElementById(“ID...

getElementsByName和getElementById

getElementById()和getElementByName()有什么区别?2007-02-24 18:20

jdk1.8 64位官方正式版 jdk-8u91-windows

jdk1.8 64位官方正式版 jdk-8u91-windows

相关热词 c#编译器 学习 c#和其他语言相比 c# 什么是管道 c# 在ui线程中运行 c# 动态增加枚举 c# panel边框 c#调用dll报错 c# 编写dll c# dll修复工具 c# timer 多线程