gpt4 book ai didi

javascript - 在 Javascript 中将值作为可渲染的 HTML 返回

转载 作者:行者123 更新时间:2023-11-30 20:54:15 26 4
gpt4 key购买 nike

我没有太多的 JS 经验,而且我遇到了我认为是一个非常简单的问题,但这让我感到困惑,因为我不理解语法。

我有一个片段是这样读的:

if( typeof item.id !== 'undefined') {
return {
label: item.name,
value: item.name
};
}

我想更改“标签”值,以便向其中添加一些 html。所以我的想法是这样处理:

if( typeof item.id !== 'undefined') {
return {
label: <a href="https://example.com/' + item.seo + '/' + item.id + '"><p>' + item.name + '</p></a>,
value: item.name
};
}

我在这里遇到的问题是 HTML 只是打印,而不是呈现为 html。所以我最终得到了一个包含所有 HTML 字符的文本字符串。有解决这个问题的简单方法吗?

最佳答案

这样做的方法是使用 [MyElement].innerHTML = ... 或 $([MyElement]).html(...) (jQuery ) 您在看到的地方输入的文本...将呈现为 html。

关于javascript - 在 Javascript 中将值作为可渲染的 HTML 返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47840254/

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