javascript适用于Chrome和Firefox,但不适用于IE

javascript works in Chrome and Firefox But not IE

本文关键字:适用于 不适用 IE Firefox Chrome javascript      更新时间:2023-09-26

我有一些JQuery和JavaScript代码,可以在Chrome和Firefox中使用,但不能在IE中使用。该代码嵌套在SAS中,我删除了SAS嵌套。有人知道这个代码在IE中出错的原因吗?相关的我正在使用IE 11。我得到错误:document.addEventListener("DOMContentLoaded",已完成,false(;


<script type="text/JavaScript">
function saveMultiSelection(pageName) {
    document.getElementById('save_degStudLevComma').value  = $(""#degStudLev"").multipleSelect('getSelects');
    document.getElementById('save_studyLevelComma').value  = $(""#studyLevel"").multipleSelect('getSelects');
    document.getElementById('save_sumLevComma').value  = $(""#sumlev"").multipleSelect('getSelects');
    document.getElementById('save_awardTypeComma').value  =  $(""#awardType"").multipleSelect('getSelects');
}
</script>

如果你的应用程序中已经有jquery,为什么不一直使用它?

function saveMultiSelection(pageName) {
  //(...)
  $('#save_degStudLevComma').val($("#degStudLev").multipleSelect('getSelects'));
  //(...)    
}

您可以看到broswer支持版本->https://developer.mozilla.org/en-US/docs/Web/Events/DOMContentLoaded

IE支持=9+->DOMContentLoaded