不通过id 和class 获取标签

我想写个js 不通过id 和class 选择该标签 并且设置它的style.display="none";有办法么?

dom.getElementsByTagName,通过标签名称,自己遍历找到需要的节点

通过选择器的类型来选择,你所需要的选择器

document.getElementsByTagName('body').style.display="none"

找到该元素的上一个元素,通过相对位置找到该元素,或者通过dom类型查找该元素,比如div,span等。

那就是通过name属性,,或者标签名获取,,不过用id多点,,因为它唯一

那就是通过name属性,,或者标签名获取,,不过用id多点,,因为它唯一

document.getElementsByTagName('标签');循环遍历找到你需要的,其实用jquery比较好、$().find();。

$("标签名[name='name值']").css('display','none');