Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在父类javascript中选择标记_Javascript_Dom_Anchor - Fatal编程技术网

在父类javascript中选择标记

在父类javascript中选择标记,javascript,dom,anchor,Javascript,Dom,Anchor,我可以用它来选择一个文档中的所有锚定标记,这非常有效 var anchors = document.getElementsByTagName('a'); 专门用于将href功能替换为onclick,以便从无javascript扩展功能,添加缩略图等 除了如何让它只选择某类父元素(例如pics)中的锚元素,而不选择大部分锚元素之外 <a href="img/TEST/pretty.jpg">ignore me</a> <div class="pics"> &

我可以用它来选择一个文档中的所有锚定标记,这非常有效

var anchors = document.getElementsByTagName('a');
专门用于将href功能替换为onclick,以便从无javascript扩展功能,添加缩略图等

除了如何让它只选择某类父元素(例如pics)中的锚元素,而不选择大部分锚元素之外

<a href="img/TEST/pretty.jpg">ignore me</a>
<div class="pics">
 <a href="img/TEST/testPic1.jpg">1 stuff....</a>
 <a href="img/TEST/testPic2.jpg">2 stuff...</a>
 <a href="img/TEST/TestPic3.jpg">3 stuff..</a>
 ...
 <a href="img/TEST/TestPicN.jpg">n stuff..</a>
</div>
a{背景色:0F0;} ... 走 使用querySelectorAll“.pics a”选择 ...
去您可以使用DOM选择器轻松实现。并非所有A元素都是链接,您可以使用document.links获取所有链接-如果你解释你改变了什么以及为什么,你的答案对其他人会更有帮助。请回答。足够我的xD级了,谢谢!看起来它使用CSS选择器添加CSS规则比一次选择然后循环所有相关元素要有效得多。