gpt4 book ai didi

javascript - 使用 javascript 从标题中剥离 html 标签

转载 作者:行者123 更新时间:2023-12-03 05:37:00 28 4
gpt4 key购买 nike

我有一个 Javascript 函数,当前覆盖了 html 显示,以允许在程序替换字符串规则上显示更长的标题,该规则确实有效。我看到的问题是,尽管它确实有效,但 html 标签显示在标题中:

因此,在文件夹结构中,它显示如下(这是正确的):聚合定价项目测试 - foo

但是在详细页面标题中,脚本执行后显示如下:

 Aggregated Pricing Item Test - <b>foo</b>

是否有办法更改现有的 javascript 以使用或消除它显示 html 元素?

这是我们用于覆盖的代码:

 <script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jSINI.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var doc_id = CallSINIMethod("GetValue",["SystemProperty","CurrentUserDocument", null]);
var int_id = CallSINIMethod("GetValue",["DocumentProperty","ProductID", doc_id]);
var prod_name = CallSINIMethod("GetValue",["ProductProperty","DisplayName", int_id]);
$('div.areaTitle').text(prod_name);
});
</script>

最佳答案

这是因为您使用的是 text 属性,它会准确显示您提供的内容,您需要将其更改为 html 才能正确显示。

$('div.areaTitle').html(prod_name);

关于javascript - 使用 javascript 从标题中剥离 html 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40687244/

28 4 0