待阅文件查询页面正文内容显示
This commit is contained in:
parent
8a91f048b9
commit
b05c71e7e1
@ -119,6 +119,73 @@
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if ($("#RELEASE_INSTRUCTIONS_htmlRead p").length > 0) {
|
||||||
|
var myDiv = document.getElementById('RELEASE_INSTRUCTIONS_htmlRead'); // 获取 div 元素
|
||||||
|
|
||||||
|
// 获取 div 下的所有子元素
|
||||||
|
var childElements = myDiv.children;
|
||||||
|
|
||||||
|
// 用于存储包含文本内容的标签
|
||||||
|
var elementsWithText = [];
|
||||||
|
|
||||||
|
// 递归函数:检查一个元素是否包含文本
|
||||||
|
function checkElementForText(element) {
|
||||||
|
if (element.nodeType === 1 && element.innerText.trim()=="") {
|
||||||
|
// 如果该元素有文本内容,保存该元素
|
||||||
|
//elementsWithText.push(element);
|
||||||
|
element.remove();
|
||||||
|
}
|
||||||
|
|
||||||
|
// 遍历子节点
|
||||||
|
for (var child of element.children) {
|
||||||
|
checkElementForText(child); // 递归检查子元素
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// 遍历所有直接子元素,开始递归检查
|
||||||
|
for (var i = 0; i < childElements.length; i++) {
|
||||||
|
checkElementForText(childElements[i]);
|
||||||
|
}
|
||||||
|
|
||||||
|
console.log(elementsWithText); // 打印包含文本内容的所有标签
|
||||||
|
} else {
|
||||||
|
var myDiv = document.getElementById('edithtml'); // 获取 div 元素
|
||||||
|
|
||||||
|
// 获取 div 下的所有子元素
|
||||||
|
var childElements = myDiv.children;
|
||||||
|
|
||||||
|
// 用于存储包含文本内容的标签
|
||||||
|
var elementsWithText = [];
|
||||||
|
|
||||||
|
// 递归函数:检查一个元素是否包含文本
|
||||||
|
function checkElementForText(element) {
|
||||||
|
if (element.nodeType === 1 && element.innerText.trim() == "") {
|
||||||
|
// 如果该元素有文本内容,保存该元素
|
||||||
|
//elementsWithText.push(element);
|
||||||
|
element.remove();
|
||||||
|
}
|
||||||
|
|
||||||
|
// 遍历子节点
|
||||||
|
for (var child of element.children) {
|
||||||
|
checkElementForText(child); // 递归检查子元素
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// 遍历所有直接子元素,开始递归检查
|
||||||
|
for (var i = 0; i < childElements.length; i++) {
|
||||||
|
checkElementForText(childElements[i]);
|
||||||
|
}
|
||||||
|
|
||||||
|
console.log(elementsWithText); // 打印包含文本内容的所有标签
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user