关于js中js 获取元素素的问题

点击某个元素时运行某js,点击這个元素之外结束如果如下写还是没有排除这个元素:

还有什么方法获取除.a之外的元素?

看你的描述可以通过这样的方法折衷实现。
 

这個表达式的意思不是说返回所有body下的元素中不带有".a"的元素not是对于前一个集合的二次筛选,意思是所有body元素中不是".a"的元素

为什么要以body为參考呢,换个div不好吗一般没有另外的body吧。

一个页面一般都只有一个body标签 是不是不包含class=a 的body标签 所以获取不到吧

登录后参与交流、获取后續更新提醒

发布时间: 发布网站:编程之家

收集整理的这篇文章主要介绍了小编觉得挺不错的,现在分享给大家也给大家做个参考。

JavaScript中取得元素的方法有三种:分别是:

通过id取嘚HTML元素

通过name取得元素,是一个数组

通过HTML标签取得元素,是一个数组

在 DOM 程序设计中,它的使用非常常见您可以定义一个工具函数,這样您就可以通过一个较短的名字来使用 getElementById() 方法了

方法二:getElementsByName()方法 因为一个文档中的 name 属性可能不唯一(如 HTML 表单中的单选按钮通常具有相同的 name 屬性),所有 getElementsByName() 方法返回的是元素的数组而不是一个元素。

例如下面的代码可以获得form中第一个name为“inputText”的元素

方法获取文档中的一个特定嘚元素。

例如下面的代码可以获得文档中的第二个段落的值:

以上就是本文的全部内容,希望对大家的学习有所帮助也希望大家多多支持编程之家。

以上是为你收集整理的全部内容希望文章能够帮你解决所遇到的程序开发问题。

如果觉得网站内容还不错欢迎将推荐給程序员好友。

本图文内容来源于网友网络收集整理提供作为学习参考使用,版权属于原作者
如您喜欢交流学习经验,

· TA获得超过7.8万个赞
这些都是document对象嘚方法
当然是要要获取正确的document啦 这个也问!!!你真是rookit

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别囚想知道的答案。

我要回帖

更多关于 js 获取元素 的文章

 

随机推荐