如何获取输入名称
这是我的代码
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;" />
答案 0 :(得分:0)
该元素在事件处理程序中以this
的形式提供,因此请使用this.name
。