<script type="text/javascript">
function ToggleList(IDS) {
var CState = document.getElementById(IDS);
if (CState.style.display != "block") { CState.style.display = "block"; }
else { CState.style.display = "none"; }
}
</script>
<style type="text/css">
.divInfo
{
display: none;
}
</style>
<p>Text</p>
<a onclick="ToggleList('LT3')">Show More</a>
</p>
<div id="LT3" class="divInfo">
<p>Additional Test</p>
</div>
這很好,但是我希望當切換被展開時,標籤「顯示更多」更改爲「隱藏」。任何想法如何做到這一點? CState.innertext =「隱藏」?切換顯示/隱藏
'innerText'將無法在所有的瀏覽器,並沒有將'textContent',但你可以串聯使用它們,或者使用'的innerHTML 「對所有人都有效,但這只是輕微的更多徵稅。 – TheZ