javascript - 从字符串中删除样式属性

标签 javascript jquery html

我正在尝试从 JavaScript 或 jQuery 中的字符串(而不是对象)中删除所有样式属性。

例子

var html = "<p style="color:red">my text</p>";

我想得到这个:

<p>my text</p>

是否可以在不调用我们可以在对象上调用的函数(如 removeAttr)的情况下做到这一点?

谢谢

最佳答案

如果您不想使用 JavaScript 或 jQuery 对象,您是否尝试过使用正则表达式?

This answer上一个问题显示了一个可以使用 replace 函数适应 JavaScript 的 php 版本。

关于javascript - 从字符串中删除样式属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44286228/

相关文章:

javascript - jquery 克隆 + 实时问题

javascript - 如何在特定时间后加载 Canvas 数组?

javascript - 将复选框中的值放入 html 输入字段

javascript - AngularJS - 如何处理圆形 watch ?

javascript - 日期选择器在 VueJS 元素库中返回带有时区的日期时间

jquery - 按 Enter 键检查或选择复选框

html - 为什么我不能点击我网站上的导航栏元素?

添加所有 td 值时,Javascript 返回 0

javascript - 在模板中迭代 Controller 属性的正确方法是什么?

PHP设置下拉框的选中值