gpt4 book ai didi

html - 如何在Angular 7/Typescript中将HTML分配给字符串变量时按类名解析内部HTML

转载 作者:行者123 更新时间:2023-12-02 09:05:43 24 4
gpt4 key购买 nike

如何通过类名获取span的内部文本?这里的adr_address变量不是DOM元素,而是字符串。

var adr_address = '<span class="street-address">12 Stephenson Rd</span>, <span class="locality">Summertown</span>, <span class="region">TN</span> <span class="postal-code">38483-7005</span>, <span class="country-name">USA</span>';

var street-address = ??;
var locality = ??;
var region = ??;
var postal-code = ??;
var country-name = ??

console.log(street-address);
console.log(locality);
console.log(region);
console.log(postal-code);
console.log(country-name);

输出必须是这样的:

斯蒂芬森路12号

萨默敦

德克萨斯州

38483-7005

美国

最佳答案

您可以使用DOM分析器

const parser = new DOMParser();
const doc = parser.parseFromString(htmlString, 'text/html');

__ now you can use query selectors on this doc __

关于html - 如何在Angular 7/Typescript中将HTML分配给字符串变量时按类名解析内部HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58798865/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com