我试图使用getElementsByClassName方法,使我选择的选项跳到取决于其网址上的值工作:的JavaScript getElementsByClassName方法不<select>
http://www.example.com/?page_id="value"
这里是我做了什么:http://jsfiddle.net/VvLXk/2/
但它的不工作。
我知道我可以使用getElementByID,但我有三个选择元素(我可能会添加更多)。我相信它只适用于一个元素。并因此,我诉诸getElementsByClassName这是行不通的。
我的代码有什么问题?欢迎使用Javascript/JQuery解决方案。
'getElementsByClassName()'返回元素的集合(注意复数'getElements ...')。 [如何在javascript函数中使用getElementsByClassName?](http://stackoverflow.com/questions/14142677/how-to-use-getelementsbyclassname-in-javascript-function) –
这就是为什么我使用它,因为我有三个select元素。 – hello
getElementsByClassName返回一个NodeList,在你的情况下确实有效,请检查:http://jsfiddle.net/VvLXk/10/ – jproton