Javascript document.getelementbyClassName(';选择&#包装器';)不工作

Javascript document.getelementbyClassName(';选择&#包装器';)不工作,javascript,dom,internet-explorer-7,Javascript,Dom,Internet Explorer 7,我需要你的帮助 我需要能够为IE7提供支持,以识别函数document.getElementbyClassName('select\u wrapper') 使其能够与以下编码同步工作: var y = document.getElementsByTagName('SELECT'); for (var i = 0; i < y.length; i++) { y[i].onblur = function() { this.st

我需要你的帮助

我需要能够为IE7提供支持,以识别函数
document.getElementbyClassName('select\u wrapper')

使其能够与以下编码同步工作:

var y = document.getElementsByTagName('SELECT');

    for (var i = 0; i < y.length; i++) {

            y[i].onblur = function() {
                this.style.backgroundColor = '#FFFFFF'
                //document.getElementById('select_wrapper').style.backgroundColor = 'FFFFFF'
                getElementsByClassName('select_wrapper').style.backgroundColor = 'FFFFFF'
            }

            y[i].onfocusin = function() {
                this.style.backgroundColor = '#FFFFC4'
                //document.getElementById('select_wrapper').style.backgroundColor = 'FFFFC4'
                getElementsByClassName('select_wrapper').style.backgroundColor = '#FFFFC4'
            }
    }
var y=document.getElementsByTagName('SELECT');
对于(变量i=0;i

html:

使用jQuery()。跨浏览器且简单。

我建议使用jQuery。它解决了这些兼容性层问题。我是jQuery新手,你会如何利用它并应用编码?jQuery是一个用JavaScript编写的实用程序,它不仅解决了许多跨浏览器功能,而且通过提供许多快捷方式使JavaScript更易于编写。它还具有内置的AJAX功能。请参阅:使用jQuery,您可以执行$(“.SELECT”)。每个(函数(){code…})肯定会用于更多的事情