indexing - Use a variable for the index of an array in javascript -
here code:
var span = getspanwithclass("galleria-current"); var slidenumber = span.innerhtml var imageiddivs = document.getelementsbyclassname("slideshowimage"); var singleimageiddiv = imageiddivs[slidenumber] if use this, sigleimageiddiv doesn't have in it. if put 0 or 1 in this:
var singleimageiddiv = imageiddivs[1] it works fine. slidenumber 1, in test cases.
i have tried these well:
var singleimageiddiv = imageiddivs[number(slidenumber)] var singleimageiddiv = imageiddivs[parseint(slidenumber)] what proper way use variable index of array?
parse int radix.
this proper way of doing it:
imageiddivs[parseint(slidenumber, 10)]; live demo if doesn't work, problem somewhere else.
btw indexes work strings well. demo
Comments
Post a Comment