Salve a tutti,
ho creato questa piccola funzione per ottenere tutte le class css in un documento tramite javascript.
Ma con Firefox, ecc. funziona (OVVIAMENTE!) in modo eccellente, mentre in Internet Explorer 7 (non ho i precedenti, ma di certo non andrà neanche lì) invece non funzione e mi à il seguente errore:
Proprietà o metodo non supportati dall'oggetto
Qualcuno sa spiegarmi il perchè?
Ecco il codice:
codice:
Object.prototype.getElementsByClassName = function (_className)
{
	var _classArray = [];
	var _regExp = new RegExp('\\b' + _className + '\\b');
	var _getAllTags = this.getElementsByTagName('*');
	for(var i = 0; i < _getAllTags.length; i++)
	{
		if (_regExp.test(_getAllTags[i].className) == true)
		{
			_classArray.push(_getAllTags[i]);
		}
	}

	return _classArray;
}
Grazie anticipatamente!