0

如何获取输入名称

这是我的代码

document.querySelector('input[type="file"]').addEventListener('change', function(e) {
    alert(e.name); //this is giving me undefined
    uploadFiles('upload.php', this.files, e.name);
}, false);

第一个输入文件

<input type="file" class="textbox" name="webinar_image" id="webinar_logo" style="margin-top: 20px;" />

第二个输入文件

<input type="file" class="textbox" name="webinar_logo" id="webinar_logo"  style="margin-top: 20px;" />
4

1 回答 1

0

该元素this在事件处理程序中可用,因此请使用this.name.

于 2012-06-02T14:48:56.377 回答