我在Android应用程序中实现Webview ...我想隐藏一个特定的标签,如特定的href,我该怎么做...
示例:我想用href =" /track.php隐藏第二个标签?id = icmo"如何 ?因为他们没有标签的类或ID
<p class="track">
<font color="maroon"> … </font>
<a href="/track.php?id=ycmo"> … </a>
<span style="color:#339900;"> … </span>
</p>
<p class="track">
<font color="maroon"> … </font>
<a href="/track.php?id=icmo"> … </a>
<span style="color:#339900;"> … </span>
</p>
<p class="track">
<font color="maroon"> … </font>
<a href="/track.php?id=kcmo"> … </a>
<span style="color:#339900;"> … </span>
</p>
<p class="track">
<font color="maroon"> … </font>
<a href="/track.php?id=mcmo"> … </a>
<span style="color:#339900;"> … </span>
</p>
答案 0 :(得分:1)
你必须获得所有锚点,迭代它们以找到具有匹配的href atttribute的锚点,然后隐藏它
var anchors = document.getElementsByTagName('a');
for (var i=anchors.length; i--;) {
if ( anchors[i].getAttribute('href') == '/track.php?id=icmo' ) {
anchors[i].style.display = 'none';
}
}