好吧,我尝试用JavaScript制作东西,但它不起作用。我玩了
document.getElementById('idhere').innerHTML('whateverhere');
什么不是,它运作良好。 然后我将使用
编辑一个类document.getElementsByClassName('classname').innerHTML('whateverhere');
但它不会改变任何东西。我尝试了多次,但它不起作用。
现在,我的第二个问题是;我有多个像网站(论坛)上的那些;
<div style="height:250px;overflow: auto;">
<blockquote class="signature restore">
<div class="signaturecontainer">
<a href="HREFHERE" target="_blank">
<img style="max-width: 595px; cursor: pointer;" onclick="window.open(this.src)" src="IMAGEHERE" border="0" alt="" />
</a>
</div>
</blockquote>
</div>
我想改变高度,因为签名没有正确显示。 (你必须滚动才能看到整个签名。而且我希望它不是这样的,我想改变它,用它作为用户脚本。它取决于线程上有多少帖子
<div style="style here">
答案 0 :(得分:3)
getElementsByClassName
返回类似数组。
innerHTML
不是函数。
var i,
elements = document.getElementsByClassName('classname');
for (i = 0; i < elements.length; i++) {
elements[i].innerHTML = 'whateverhere';
}