Onclick功能在IE 11中不起作用

时间:2018-02-28 22:05:59

标签: javascript html onclick undefined internet-explorer-11

我尝试在HTML中添加提交功能,并使用我的函数引用js文件。代码在Chrome中成功运行,但在IE11中无法运行。错误消息是" submitFunc(event)未定义"。任何人都可以帮我解决这个问题吗?我尽我所能。 T.T



const actions = {
  UPDATE_TRANSACTIONS_ITEM ({ commit }, data) {
    return new Promise((resolve, reject) => {
      let company = {[data.key]: data.value};
      axios.put(`/api/companies/${data.id}`, { company }).then(() => {
        commit('SET_TRANSACTIONS_ITEM_UPDATE', { profile: data });
        resolve();
      }, (error) => reject(error));
    });
  }
}

function submitFunc(event) {
        console.log("Hey what are you looking for? ") 
    }




2 个答案:

答案 0 :(得分:2)

可能是<script>块外的<html>...</html>标记。尝试将其移至第一个<head>...</head>标记后面的<html>部分。

答案 1 :(得分:0)

我不知道您是否仍需要帮助,但是您在设置点击事件后正在加载JavaScript文件。我认为这意味着您尚未定义函数。我将“ script”标签移到元素之前。