.indexOf-Funktion für ein Array, das in IE7 / 8 mit JavaScript nicht funktioniert
Kann mir jemand sagen, ob IE 7 und IE 8 die JavaScript-Methode .indexOf () unterstützen, da ich den Fehler erhalte:
SCRIPT438: Object doesn't support property or method 'indexOf'
über die IE9-Debug-Konsole (wird sowohl im IE7- als auch im IE8-Browsermodus verwendet).
Für den folgenden Kommentar lautet der Code mit .indexOf () wie folgt:
if(shirt_colour == 'black') {
p_arr=['orange','red','green','yellow','bblue','rblue','pink','white','silver','gold'];
if( p_arr.indexOf(print_colour) != -1 ) rtn = true;
}