ページからリンクを削除したいが、ハイパーリンクだけでなく、テキストも削除したい。greasemonkeyでテキストを削除する
<a class="std3" href="https://PDF/ashx?id=RDE2NTM5NDN8UzIxN3wxfDE1Sg==" target="_blank">(PDF)</a>
スクリプトを作成するgreasemonkeyでこれを削除するにはどうすればよいですか?
ページからリンクを削除したいが、ハイパーリンクだけでなく、テキストも削除したい。greasemonkeyでテキストを削除する
<a class="std3" href="https://PDF/ashx?id=RDE2NTM5NDN8UzIxN3wxfDE1Sg==" target="_blank">(PDF)</a>
スクリプトを作成するgreasemonkeyでこれを削除するにはどうすればよいですか?
次のコードを使用することができます。
は、クラス名の助けを借りて要素を削除します。
var elem = document.getElementsByClassName("std3");
elem.parentNode.removeChild(elem);
IDの助けを借りて要素を削除します(推奨)
var elem = document.getElementById("elementId");
elem.parentNode.removeChild(elem);
それあなたのページから要素を完全に削除します。
名前は 'getElementByClassName'のメソッドはありません。また、Greasemonkeyを使用することで、最初のページコンテンツを管理できないことが非常に明確になります。したがって、IDの使用はこの質問とは関係ありません。 – Archer
あなたは既に何か試したことがありますか、それとも私たちにあなたにそれを依頼していますか?既存のコードを投稿してください。 – Archer
私は他のことをするためのコードを持っていますが、行を完全に削除する方法はわかりません。私は単語を置き換える方法を知っていますが、完全に何かを削除することはありません。 – tzabcan
私は以下を使用できますか:var elmDeleted = document.getElementById( "ads"); \t elmDeleted.parentNode.removeChild(elmDeleted); std3に広告をチャンドしますか? – tzabcan