检查DOM文本节点是否为链接的最佳方法是什么?以下代码检查节点是否立即包装在锚标记中,但如果标记位于树的更上方则不起作用...
if (myTextnode.parentNode.tagName !== 'A') {
//do something
}
Run Code Online (Sandbox Code Playgroud)
爬上树.
var curNode = myTextnode;
while (curNode) {
if (curNode.tagName == 'A')
return true;
else
curNode = curNode.parentNode;
}
return false;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1228 次 |
| 最近记录: |