文本框1输入要提取的内容
文本框2输入要提取内容的标签名
html
<button onclick="extractContent()">提取内容</button>
<textarea id="outputText1"></textarea>
<textarea id="outputText2"></textarea>
javascript
function extractContent() {
// 获取输入框中的内容
var inputText = document.getElementById('outputText1').value;
var targetTag = document.getElementById('outputText2').value;
// 创建一个临时DOM元素,将输入框中的内容作为HTML代码插入
var tempElement = document.createElement('div');
tempElement.innerHTML = inputText;
var targetElements = tempElement.getElementsByTagName(targetTag);
var targetContent = '';
// 遍历所有指定标签的元素,提取文本内容
for (var i = 0; i < targetElements.length; i++) {
targetContent += targetElements[i].textContent + '\n';
}
// 将结果输出到文本框中
document.getElementById('outputText2').value = targetContent;
}