待阅文件查询页面正文内容显示

This commit is contained in:
zhaol 2025-01-09 14:00:17 +08:00
parent 8a91f048b9
commit b05c71e7e1

View File

@ -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); // 打印包含文本内容的所有标签
}
}) })