Помогите пожалуйста разобраться!
Есть скрипт
<script>
function showop() {
var ops = document.getElementsByName("opis");
for (i=0; i<ops.length; i++)
{if (ops[i].style.display == "none" ) { ops[i].style.display = 'block'; } else { ops[i].style.display = "none";}}
}
function izm () {
var knops = document.getElementsByName("knopis");
for (i=0; i<knops.length; i++)
{if (knops[i].innerHTML == 'Показать правила комментирования') {knops[i].innerHTML = 'Скрыть правила комментирования';} else {knops[i].innerHTML = 'Показать правила комментирования';}}
}
</script>
И хтмл
<a style="display: none; color:white" name="opis" valign="middle">
<p>
1. Не засорять комментарии спамом и флудом. За это сразу БАН!
<br>
2. Не использовать в комментарии ссылки на сторонние ресурсы. Если хотите что-то написать с употреблением сторонних ресурсов (например указать на файл который необходимо выложить на сайте, но который находится на стороннем ресурсе) - пишите админитсрации сайта.
<br>
3. Не дублировать комментарии. За это замечание!
<br>
4. Не оскорблять других участников сайта. За это замечание!
<br>
5. Не флудить смайлами! Сообщение не должно состоять из одних смайлов, обязательно должен присутсвовать текст.
<br>
6. Запрещается выделять свои сообщения каким-либо способом! Разрешается только в том случае когда хотите поблагодарить автора за раздачу, но в этом случае шрифт не должен превышать 14pt.
<br>
7. О проблемах с раздачами пишите только в комментариях к раздачам.
</a>
<a class="fNavLink" href="javascript: izm (); showop (); return false" name="knopis">Показать правила комментирования</a>
Скрипт прячет, показывает правила комментирования. В браузере Google Chrome работает отлично! А вот лиса что-то нивкакую!
Проверьте в гугле и лисе! Опера вообще сразу выдаёт правила! =\
Я новенький в дс, так что не понимаю в чём проблема!
ААА, нашёл решение! Надо onclick вместо href'a! =) Ещё один + в пользу onclick! xD