我目前正在嘗試通過編寫與Greasemonkey一起使用的js腳本來在Web頁面上永久更改SO頁面上頂部搜索框背景顏色的顏色。我根本沒有太多的Javascript經驗,但一直未能弄清楚如何正確使用Firebug來找出如何引用特定的屬性,這將允許我修改它。我曾嘗試以下:如何使用Firebug查找CSS屬性並使用Javascript更改它
document.getElementById('search').textbox.style.color = '#FFFFAA';
document.getElementById('search.textbox').style.color = '#FFFFAA';
.
.
和組合名單下去,但我與我的JavaScript引用一些基本的東西錯過了身影。我的Greasemonkey絕對適用於alert()函數在SO頁面上工作。
下面是HTML代碼的一個片段:
<div id="topbar">
<div id="hlinks">
<div id="hsearch">
<form id="search" autocomplete="off" method="get" action="/search">
<div>
<input class="textbox" type="text" value="" size="28" maxlength="140" tabindex="1"
placeholder="search" name="q" autocomplete="off">
</div>
</form>
</div>
</div>
你能添加的元素對應的HTML片段你想要解決? –