我正在尝试制作一个现在看起来像这样的简单用户脚本:
var i, sig = document.getElementsByClassName('after_content');
for (i = 0; i < sig.length; i++)
{
var str = sig[i].innerHTML;
var n = str.replace("<div style='height:250px;overflow: auto;", "<div style='height:100%;overflow:visible;");
}
我试图这样做以查看它是否输出了我想要输出的正确内容;
var i, sig = document.getElementsByClassName('after_content');
for(i = 0; i < sig.length; i++) {
console.log(sig[i].innerHTML);
}
它会输出类中的内容,我想编辑其中的一小部分。但是当我尝试发布的第一个代码(str.replace one)时,它不会编辑它。
after_content 包含的内容:
<div class="after_content">
<div style="height:250px;overflow: auto;">
<blockquote class="signature restore"><div class="signaturecontainer">signature here</div></div></blockquote>
</div>
</div>
<div class="cleardiv"></div>
</div>
我要编辑的 ^ 行是;
<div style="height:250px;overflow: auto;">
.. 一。
我真的很感激帮助。提前致谢。