大家好,今天小热关注到一个比较有意思的话题,就是关于getElements的问题,于是小编就整理了2个相关介绍getElements的解答,让我们一起看看吧。
文章目录:
一、怎么通过getElementsByName( )
getElementsByName() 方法可返回带有指定名称的对象的集合。
语法:
document.getElementsByName(name)
该方法与 getElementById() 方法相似,但是它查询元素的 name 属性,而不是 id 属性。
另外,因为一个文档中的 name 属性可能不唯一(如 HTML 表单中的单选按钮通常具有相同的 name 属性),所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素。
实例:
<html><head>
<script type="text/javascript">
function getElements()
{
var x=document.getElementsByName("myInput");
alert(x.length);
}
</script>
</head>
<body>
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<br />
<input type="button" onclick="getElements()"
value="How many elements named 'myInput'?" />
</body>
</html>
二、getelementsbytagname :这个单词在js重视什么意思,把它拆开又是什么意思...
get elements by tag name:根据标签名称获得元素组
js中请这样写:
getElementsByTagName("li");
其实非常想抽你,
真的很没劲的,你想知道英文什么意思的话,直接翻译软件翻译下就好了。
这是一个方法,如果当初开发这个document对象的这个人把这个方法写成
abcedsdd();
你也就只能用这个方法来获得这个元素组合了。
就好像如果你爹给你取名叫做小明,那别人以后就会叫你小明一样。
get elements by tag name
“获取 要素(对象) 通过 标签 名字”
”通过标签名获取对象“ == 返回带有指定标签名的对象的集合
HTML DOM getElementsByTagName() 方法
——<<HTML DOM Document 对象参考手册>>
定义和用法
getElementsByTagName() 方法可返回带有指定标签名的对象的集合。
语法
document.getElementsByTagName(tagname)
说明
getElementsByTagName() 方法返回元素的顺序是它们在文档中的顺序。
如果把特殊字符串 "*" 传递给 getElementsByTagName() 方法,它将返回文档中所有元素的列表,元素排列的顺序就是它们在文档中的顺序。
提示和注释 :传递给 getElementsByTagName() 方法的字符串可以不区分大小写。
实例
例子 1
例子 2
例子 3
如果您非常了解文档的结构,也可以使用 getElementsByTagName() 方法获取文档中的一个特定的元素。例如,下面的代码可以获得文档中的第四个段落:
var myParagragh = document.getElementsByTagName("p")[3];
不过,我们还是认为,如果您需要操作某个特定的元素,使用 getElementById() 方法将更为有效。
到此,以上就是小编对于getElements的问题就介绍到这了,希望介绍关于getElements的2点解答对大家有用。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。