上传文件onClick而不按按钮

时间:2010-08-02 18:13:30

标签: javascript forms upload

我正在使用js使用此

将文件上传到服务器
<form name="form" action="" method="POST" enctype="multipart/form-data" style="float:left;">
   <input id="fileToUpload" type="file" name="fileToUpload" class="input">
   <button class="button" id="buttonUpload" onClick="return ajaxFileUpload();">Upload</button>
</form> 

我可以在浏览文件后返回ajaxFileUpload();而不是点击“上传”按钮,而是在输入中发送?

我试过

<form name="form" action="" method="POST" enctype="multipart/form-data" style="float:left;">
    <input id="fileToUpload" type="file" name="fileToUpload" class="input" onClick="return ajaxFileUpload();">
</form> 

但是当我单击文件输入时它会立即返回ajaxFileUpload();。有没有办法在它有一些输入之后才能返回它?

1 个答案:

答案 0 :(得分:5)

尝试使用onChange事件。