Написал скрипт, но он не работает, просьба помочь.
prim.html
<html>
<head>
<!-- Подключаем библиотеку функций -->
<script type="text/javascript" src="scrollclass.js"></script>
<style type="text/css">
.scrollnewtom {
display:none;
}
.scrollhreftom {
cursor:pointer;
list-style-type: none;
}
.scrollhreftom:hover {
color: #76A1E9;
}
</style>
</head>
<body>
<div class="tomszag">Тома <span onclick="showHideClass('scrollnewtom');" class="scrollhreftom">(Добавить том)</span></div>
<div class="scrollnewtom">
<form action="#" method="post">
<label>№ тома:</label><br /><input type="text" name="tomnumber" /><br />
<label>Название тома:</label><br /><input type="text" name="tomname" /><br />
<label>Количество глав:</label><br /><input type="text" name="glavcom" /><br />
<label>Статус:</label><br /><input type="text" name="tomstatus" /><br /><br />
<input type="submit" name="submit" value="Добавить" />
</form>
</div>
</body>
</html>
scrollclass.js
/* getElementByClass
/**********************/
/* Создаем пустой массив */
var allHTMLTags = new Array();
/* Обьявляем пользовательскую фукцию */
function showHideClass(theClass) {
/* Получаем все теги документа*/
var allHTMLTags=document.getElementsByTagName(”*”);
/* Запускаем цикл */
for (i=0; i<allHTMLTags.length; i++) {
/* Если класс элемента совпадает с нужным классом */
if (allHTMLTags[i].className==theClass) {
/* И если значение display=block то */
if (allHTMLTags[i].style.display == "block")
/* Меняем значение на none */
allHTMLTags[i].style.display = "none";
else
/* В противной случае меняем значение на block*/
allHTMLTags[i].style.display = "block";
}
}
}