特定のページでdivを無効にするgreasemonkeyスクリプトを作成したいと思います。 ページの読み込み時に、DOMのどこにあるのか分かりませんが、常に呼び出されていることがわかります<div id = "alertPanel"> ....</div>
特定のIDパターンを持つdivブロックを無効にするにはどうすればよいですか?
このdivを無効にする方法はありますか?
私のintial考えはの線に沿って何かあった。
var myDivs= document.getElementsByTagName('div');
for (i=0; i<myDivs.length; i++)
{
if (myDivs[i].<get id property somehow> = "alertPanel")
myDivs[i].style.visibility = 'hidden';
}
が、あなたが言うことができるように私は平等のチェックのためにidプロパティにアクセスするにこだわっています。
Incidently、私はこれを書くために、テキストエディタを使用している - 私は、有効なHTMLでmyDivs[i].
これは素晴らしいことです - ありがとうございます - でも、単に 'alertPanel'を探すのではなく、' alertPanel2'か 'alertPanel3'を隠そうと思ったのですが? (私はjavascriptの基礎を学ぼうとしています - 私は実験について少し神経質です。) –