- Kod: Zaznacz cały
<script type="text/javascript">
function zwin_init()
{
var obiekty = getElementsByClassName("zwin");
for(var i=0;i<obiekty.length;i++)
{
obiekty[i].getElementsByTagName('p')[0].style.display="none";
obiekty[i].getElementsByTagName('h2')[0].setAttribute("onclick","zwin(this)");
obiekty[i].getElementsByTagName('h2')[0].innerHTML += '<span></span>';
}
}
function zwin(elem)
{
var obiekt = elem.parentNode.getElementsByTagName('p')[0];
if(obiekt.style.display=="none")
{
elem.getElementsByTagName('span')[0].innerHTML = '';
obiekt.style.display="block";
}
else
{
elem.getElementsByTagName('span')[0].innerHTML = '';
obiekt.style.display="none";
}
}
function getElementsByClassName(nazwa)//pobiera z dokumentu elementy o wskazanej nazwie clasy
{
var obiekty = document.getElementsByTagName('*');
var wynik = [];
for(var i=0;i<obiekty.length;i++)
{
if(obiekty[i].className == nazwa)
wynik[wynik.length] = obiekty[i];
}
return wynik;
}
</script>
ijak próbuje wyjustować zwijany teks to rozwala mi skrypt zwijana. Jak to naprawić ?