如何获取表单名称Javascript

时间:2012-06-02 14:47:04

标签: javascript html ajax html5

如何获取输入名称

这是我的代码

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;" />

1 个答案:

答案 0 :(得分:0)

该元素在事件处理程序中以this的形式提供,因此请使用this.name