Çok faydalı bilgiydi teşekkürler.
menum = document.getElementsByClassName('ackapat')[0];
if (menum.style.left == "0px") {
menum.style.left="200px";
Bu çalışmazsa html elementinizide atarmısınız?
classta element başında . kullanılmalı diye biliyorum
ID sayfada tek olur, Class birden fazla olabilir. Bu nedenle getElementById direkt elementi return ederken, getElementsByClassName liste return eder.
Listedeki yerini de belirtmeniz gerekir, mesela ilk ackapa class'lı elementi seçecekseniz document.getElementsByClassName('ackapat')[0] şeklinde kullanmalısınız.
getElementsByClassName
Yani birden fazla elemandır. Index numarası ile öğeyi alabilirsiniz.