我很好奇DRYest使用某个类抓取A标签的方法是A标签是否埋在元素的innerHTML中.如果需要知道,innerHTML包含各种div和其他A标签.以下是我所说的一个例子:
var content = something[0].innerHTML;
// I would want to see whether an A tag with say a certain class "button" exists within "content" then store that A tag in another variable.
Run Code Online (Sandbox Code Playgroud)
使用innerHTML不是最好的方法.尝试:
var button = something[0].querySelector('a.button');
Run Code Online (Sandbox Code Playgroud)
buttonnull如果没有匹配将是.