我正在尝试使用Javascript替换SharePoint页面中的某些HTML标记。我有以下代码:
document.body.innerHTML = document.body.innerHTML.replace(/<\s*?TR\s*?><\s*?TD class=\Sms-stylelabel\S>Current Projects/gi, '<TR bgcolor:#D9D9D9><TD class="ms-stylelabel">Current Projects');
它似乎有效;但是,当我将它放在页面中时,却没有。我想知道是否有问题,因为当前项目部分进入一个新的行,并有一些奇怪的标签/间距。我无法在SharePoint页面本身中更改此设置。任何建议或尝试的事情都会非常感激!