首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >javascript:将getElementsByName用于'this'?

javascript:将getElementsByName用于'this'?
EN

Stack Overflow用户
提问于 2010-05-04 23:11:02
回答 1查看 614关注 0票数 0

我需要获取一些子元素,并使用onmouseover事件的内联javascript对它们进行循环。当我尝试使用this.getElementsByName时,我得到一个错误,该对象不支持此属性。我的印象是getElementsByName适用于element对象,我认为“这”应该被考虑。关于如何实现这一点,有人有什么其他的想法吗?

EN

回答 1

Stack Overflow用户

发布于 2010-05-04 23:16:51

getElementsByName仅存在于document级别。

另外,您尝试访问哪些类型的元素?因为name属性只存在于链接(a元素)和表单元素(inputselect等)。

如果你想给几个元素以相同的“名称”,你可以考虑给它们一个类,但是你很可能需要遍历所有元素并搜索具有正确类的元素,因为只有几个浏览器支持getElementsByClass

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2766509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档