Cuestión : El error del IE solamente, objeto no apoya esta característica o método

Hola allí,

I que atraviesa a través de los DOM y que intenta filtrar hacia fuera tipos específicos de etiquetas para no trabajar apagado de.  Tengo tan este arsenal que define mi lista.  

tagArray = [“A”, “APPLET”, “CUERPO”, “H1”, “H2”, “H3”, “CABEZA”, “hora”, “IMG”, “ENTRADA”, “META”, “ESCRITURA”, “SELECCIONA”, “TEXTAREA”]; el

And entonces hago después este condition
if (&& del === 3 de currentElementChild.nodeType el === -1 (de tagArray.indexOf (currentElementChild.parentNode.tagName))) {
} el

This trabaja en safari, el firefox y probablemente la ópera pero el IE del cromo está lanzando un objeto no apoya este error de la característica o de método.  He llegado la consola del IE y tagArray existe y así que hace el currentElementChild y su parentNode y nombre y él de la etiqueta también son a veces -1 en la consola del IE también.  ¿idea del

Any aparte del IE que es terrible porqué esto no trabaja?
class= del

Respuesta : El error del IE solamente, objeto no apoya esta característica o método

Usted puede utilizar algo similar:

http://www.w3schools.com/jsref/jsref_isNaN.asp
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
tagArray = [];
[“A”] =0 tagArray;
[“APPLET”] =1 tagArray;
[“CUERPO”] =2 tagArray;
[“H1”] =3 tagArray;
[“H2”] =4 tagArray;
[“H3”] =5 tagArray;
[“CABEZA”] =6 tagArray;
[“hora”] =7 tagArray;
[“IMG”] =8 tagArray;
[“ENTRADA”] =9 tagArray;
[“META”] =10 tagArray;
[“ESCRITURA”] =11 tagArray;
[“SELECCIONAR”] =12 tagArray;
[“TEXTAREA”] =13 tagArray;
¡si (&& del === 3 de currentElementChild.nodeType! isNaN (tagArray [currentElementChild.parentNode.tagName.toUpperCase ()])) {
//
}
Otras soluciones  
 
programming4us programming4us