взял с http://chpas.narod.ru/article_12.html код
Но он у меня почему то работать не захотел. Мои попытки сделать тоже самое через jQuery к успеху тоже не привели, по этому сделал так:
function doMenu(AObjIndex) { var subObj = document.all['chapter' + AObjIndex]; var spanObj = document.all['shSpan' + AObjIndex]; if ( subObj.style.display == 'none' ) { subObj.style.display = 'block'; spanObj.innerHTML = '−'; } else { subObj.style.display = 'none'; spanObj.innerHTML = '+'; } // if..else } // doMenu
Но он у меня почему то работать не захотел. Мои попытки сделать тоже самое через jQuery к успеху тоже не привели, по этому сделал так:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function doMenu(AObjIndex) {
if (document.getElementById("chapter"+AObjIndex).style.display == 'none' ) {
document.getElementById("chapter"+AObjIndex).style.display = 'block';
}
else {
document.getElementById("chapter"+AObjIndex).style.display = 'none';
} // if..else
} // doMenu
//-->
</SCRIPT>
Все работает без всяких сторонних библиотек.
<!--
function doMenu(AObjIndex) {
if (document.getElementById("chapter"+AObjIndex).style.display == 'none' ) {
document.getElementById("chapter"+AObjIndex).style.display = 'block';
}
else {
document.getElementById("chapter"+AObjIndex).style.display = 'none';
} // if..else
} // doMenu
//-->
</SCRIPT>
Все работает без всяких сторонних библиотек.