用js写根据类名获取HTML标签对象的方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用js写根据类名获取HTML标签对象的方法相关的知识,希望对你有一定的参考价值。
function getElementByClassName(TagName,classname) var tags=document.getElementsByTagName("div"); var list=[]; for(var i in tags) var tag=tags[i]; if(tag.className==classname)list.push[tag]; return list; 这是我写的代码,求高手看看哪里有问题,一直获取不了。
参考技术A functiongetElementByClassName(TagName,classname)
var
tags=document.getElementsByTagName(TagName);
var
list=[];
for(var
i
in
tags)
var
tag=tags[i];
if(tag.className==classname)list.push(tag);
return
list;
console.log(getElementByClassName("div","main"));
//2个地方用错了
一个是
tagname你默认用div了
另一个地方
push方法后面是小括号
()
用JS怎样获取文本框的值
参考技术A 1.首先通过文本框的使用getelementbyid("idname");方法来获取文本框对象;2.通过文本框对象来获取文本框的value值
在新打开的页面获得前面文本框内的内容:
window.opener.document.getelementbyid('文本框id').value
拓展资料:
根据指定的
id
属性值得到对象。返回
id
属性值等于
sid
的第一个对象的引用。假如对应的为一组对象,则返回该组对象中的第一个。
百度百科——getelementbyid
以上是关于用js写根据类名获取HTML标签对象的方法的主要内容,如果未能解决你的问题,请参考以下文章