获取出现在父标记之前的textContent可以通过以下步骤实现:
以下是一个示例代码:
// 获取父标记的引用
var parentElement = document.getElementById("parentId");
// 初始化变量保存文本内容
var textContent = "";
// 遍历子节点列表
for (var i = 0; i < parentElement.childNodes.length; i++) {
var childNode = parentElement.childNodes[i];
// 判断节点类型是否为文本节点
if (childNode.nodeType === 3) {
// 获取文本内容并累加到变量中
textContent += childNode.textContent;
}
}
// 输出获取到的文本内容
console.log(textContent);
这样,就可以获取到父标记之前的所有文本内容。请注意,这个方法只适用于父标记只包含文本节点的情况,如果父标记包含其他类型的节点,可能需要根据具体情况进行适当的调整。
领取专属 10元无门槛券
手把手带您无忧上云