Javascript IE11中未定义的错误
我有一个经典的ASP应用程序,它刚刚开始在IE11中抛出错误。我有一个select标记,定义如下Javascript IE11中未定义的错误,javascript,html,Javascript,Html,我有一个经典的ASP应用程序,它刚刚开始在IE11中抛出错误。我有一个select标记,定义如下 <SELECT ID='PROJECTS' NAME='PROJECTS' multiple size='15' width='220' style='width:220px'> <OPTION VALUE='220'>----</OPTION> <OPTION VALUE='240'>----</OPTION> <OPTION V
<SELECT ID='PROJECTS' NAME='PROJECTS' multiple size='15' width='220' style='width:220px'>
<OPTION VALUE='220'>----</OPTION>
<OPTION VALUE='240'>----</OPTION>
<OPTION VALUE='228'>----</OPTION>
<OPTION VALUE='201'>----</OPTION>
<OPTION VALUE='200'>----</OPTION>
<OPTION VALUE='260'>----</OPTION>
</SELECT>
----
----
----
----
----
----
代码在调用JS函数时爆炸
<a name='REMOVE' href='#' onClick='ModifyFavorites(PROJECTS,FAVORITES,this);'>< Remove</a>
<BR><BR>
错误具体发生在哪里?该函数在哪里定义?函数是什么样子的?您的select标记无效。你应该写一个“项目和收藏夹的价值是什么?”?它们是否被正确用作ModifyFavorites的参数?您可以尝试切换到addEventListener()而不是内联处理程序。已修复。我随信附上了一个document.getElementById,用于项目和收藏夹,它现在适用于IE11。奇怪的是,其他浏览器都不是问题