嗨,有人可以将此 jquery 转换为纯 JavaScript 吗?
$("body *").each(function () {
$(this).html($(this).html().replace(/\[br\]/\g,'<br/>'));
});
它的作用是,找到所有 [br],然后将其替换为 <br/>
上面的代码在 chrome 中完美运行,但在 mozilla 和 IE 中不起作用,所以我需要用纯 JavaScript 执行它。非常感谢大家!
最佳答案
试试这个:
window.onload=function(){
document.body.innerHTML = document.body.innerHTML.replace( /\[br\]/g,'<br/>');
}
ps。在您的代码中,有一个错误: /\[br\]/\g
应该是 /\[br\]/g
关于Javascript查找并替换子字符串中的字符串不使用jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7345160/