Parašė Creatium· 2010 Bir. 8 18:06:13
#1
Sveiki. Prireikė ir man pagalbos. Darau tokį vieną skriptuką ir niekaip negaliu padaryt normalaus javascripto if'o. Ką aš noriu padaryt: noriu padaryt, kad būtų tokia sąlyga:
if (class='active') {
bla bla
}
Trumpai: noriu, kad tikrintų ar elementas turi tokią klasę ir jeigu turi, tuomet taikytų jau kitus kodus. Tačiau padaryt tą tikrinimą man neišeina. Bandžiau su
document.getElementById(active).className == active
, tačiau vistiek neveikia. Bandžiau ir su
this.className == active
ir su
this.style.className ==active
Internete nieko panašaus neradau.
Redagavo Creatium· 2010 Bir. 8 18:06:02
Parašė WebDraw· 2010 Bir. 8 19:06:54
#2
<div id='ID' class='notg'>asd</div>
<script type="text/javascript">
if(document.getElementById("ID").className == 'notg'){
alert(document.getElementById("ID").className);}
</script>
Viskas labai gerai veikia, pabandyk su onload funkcija paleist skripta
Redagavo WebDraw· 2010 Bir. 8 19:06:22