Also, in order to reconcile the previous answer, IE10 is pretty strict, and I find that when debugging in F12 often the root of the “undefined or null reference” error report is essentially not a link, but something earlier in the DOM. Thus, when you open the F12 debugger and run it, be sure to look at "locals" when starting through the script to make sure that the first break contains an invalid link. You may have a problem with an unrelated function that IE10 (or 11) no longer supports. In this case, there is an updated syntax and term for functionality.
source share