答案 0 :(得分:2)
我希望我能做到这一点,但快速做到这一点的方法就是
var a = document.getElementsByTagName('p');
Array.from(a).forEach(val => {
val.innerHTML = val.innerHTML.replace(/fox/,'<span class="orange">fox</span>');
})
没有Array.from()
,因为目前许多浏览器都不支持它:
var a = document.getElementsByTagName('p');
[].slice.call(a).forEach(val => {
val.innerHTML = val.innerHTML.replace(/fox/,'<span class="orange">fox</span>');
})