Javascript 表单元素上的addeventlistener错误,未调用preventDefault
我有以下表格:Javascript 表单元素上的addeventlistener错误,未调用preventDefault,javascript,jquery,forms,Javascript,Jquery,Forms,我有以下表格: <form method="POST" action="upload" accept-charset="UTF-8" id="upload" enctype="multipart/form-data"> <input multiple="multiple" class="btn-lg btn-primary" name="file[]" type="file"> <input class="btn btn-info" type="subm
<form method="POST" action="upload" accept-charset="UTF-8" id="upload" enctype="multipart/form-data">
<input multiple="multiple" class="btn-lg btn-primary" name="file[]" type="file">
<input class="btn btn-info" type="submit" value="Upload!">
</form>
这是我在这个页面上的唯一表单,也是唯一id为“upload”的对象,因此标识符是唯一的,响应不是数组对象
有什么想法吗?应该有。注意小写的“a”而不是大写的“a”。当然它必须是小写的!就这样!!
<script>
var form = document.getElementById('upload');
var request = new XMLHttpRequest();
form.AddEventListener("submit", function(e){
e.preventDefault();
... more code here...
});
</script>
Uncaught TypeError: form.AddEventListener is not a function