我有一个包含 HTML 代码的 javascript 字符串。我显示它,并根据字数附加了一个阅读更多/更少的切换器。问题是,当我缩小 HTML 代码时,它可能有开放标签,假设
<p>A computer is a general purpose device that can be <b>programmed</b> to carry out a finite set of arithmetic or logical operations</p>
当收缩成为
<p>A computer is a general purpose device that can be <b>programmed...more</p>
由于未封闭的粗体标签,以下数据变为粗体。
我想要一个 javascript 解决方案来关闭字符串中未关闭的标签。任何形式的帮助都将受到高度赞赏。谢谢大家。