我只需要顯示那些具有包含tname的跨班組團隊的div。Div未顯示
我有─
<div class="PERSON">
<span class="name">Person_name</span>
<span class="title">Person_title</span>
<span class="team">Person_team</span>
</div>
我有下面的代碼 -
function dispTeam(tname)
{
alert(tname);
var e=document.getElementsByClassName("PERSON");
for(var m=0;m<e.length;m++)
{
if(e[m].document.getElementsByClassName("team")[0].innerHTML.indexOf(tname)==-1)
{
e[m].style.display="none";
}
else
{
e[m].style.display="block";
}
}
}
是越來越顯示警報,但div的是沒有顯示出來。請幫忙。
你有沒有試着調試代碼???並檢查你是否進入'else'部分? –
請把你的'PERSON'課放在這裏 –
如果你願意使用它,這在jQuery中會非常容易。 – Ming