2012-07-19 47 views
6

Este código no funciona en Internet Explorer 8.IE 8 no es compatible con el método foreach

documenttab.query('.field,.button').forEach(function(c){c.setDisabled(false);}); 

consigo el error SCRIPT438: Objeto no admite la propiedad o método 'forEach'

+1

¿Responde a esta pregunta? http://stackoverflow.com/questions/412447/for-each-javascript-support-in-ie – Dan

Respuesta

4

creo que esto debería resolver su problema.

vals = documenttab.query('.field,.button') 
for (i = 0; i < vals.length; i++) { 
    vals[i].setDisabled(false); 
} 
+0

Me gusta esta solución de la mejor manera, ya que no requiere bibliotecas adicionales y así es como las personas lo hacían antes. . – SyntaxRules

Cuestiones relacionadas