Computer >> Computer tutorials >  >> Programming >> Javascript

How to fix Array indexOf() in JavaScript for Internet Explorer browsers?


To fix Array.indexOf() for Internet Explorer web browser, use the following −

jQuery.inArray( value, array [, fromIndex ] )

Add the following,

<!--[if lte IE 10]>

Let’s see the prototype here,

<!--[if lte IE 10]>
<script>
   if (!Array.prototype.indexOf) {
      // add code
   }
</script>
<![endif]-->