通过索引选择元素而不使用jquery

时间:2012-06-12 22:42:28

标签: javascript

我只有这个无用的代码:

document.getElementsByClassName('dynamic_area').index(input+4);

我的错误是什么?

重要的:

  • 不要使用jQuery,

  • input是一个变量

2 个答案:

答案 0 :(得分:6)

只需使用常规数组索引:

document.getElementsByClassName('dynamic_area')[input + 4];

这是小提琴:http://jsfiddle.net/eYmXE/

答案 1 :(得分:0)

如果您想使用某种方法,请将.index更改为.item ...

document.getElementsByClassName('dynamic_area').item(input+4);

http://jsfiddle.net/FfMJz/