因此,当我单击addFiles按钮时,萤火虫中出现一条错误,提示


  “ TypeError:addFiles不是函数。”


这对我来说没有任何意义,因为如果我进入萤火虫并查看脚本,则addFiles()函数在那里。我的代码如下:

<input id="addFiles" type="button" name="addFiles" value="Add Files" onClick="addFiles();">

<script type="text/javascript">
function addFiles()
{

}

</script>


编辑:

<form id="eventForm" onsubmit="eventInfo();">
  <table id="hornEvent" class="horntable">
    <tr>
      <td colspan="5" style="text-align:right">
        <input id="addFiles" type="button" name="addFiles" value="Add Files" onClick="addFiles();">
        <input id="close" type="submit" name="close" value="Close">
      </td>
    </tr>
</table>

最佳答案

重命名您的函数以运行somethingElse()并查看其是否有效。可能与函数/输入的名称(相同的名称/ id addFiles)冲突

09-11 18:25