js 选择文件触发事件
时间: 2023-09-13 11:04:19 浏览: 133
javascript事件触发列表与解说.pdf
在 JavaScript 中,你可以使用 `<input>` 元素的类型为 "file" 的表单控件来实现选择文件触发事件。以下是一个基本的示例代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>选择文件触发事件</title>
</head>
<body>
<input type="file" id="myFileInput">
<script>
// 获取文件输入框元素
var fileInput = document.getElementById("myFileInput");
// 添加事件监听器
fileInput.addEventListener("change", function(event) {
// 获取选择的文件
var selectedFile = event.target.files[0];
// 执行你想要的操作,比如打印文件名
console.log("选择的文件名:" + selectedFile.name);
});
</script>
</body>
</html>
```
在上面的示例中,我们创建了一个 `<input>` 元素,其类型为 "file",并赋予其一个 id。然后,我们使用 `getElementById` 方法获取到该元素,并添加了一个 "change" 事件监听器。当用户选择了文件后,change 事件会被触发,我们可以通过 `event.target.files` 获取到选择的文件列表。在示例中,我们只获取了第一个文件,并输出其名称到控制台。
你可以根据需要修改事件监听器中的操作来实现你想要的功能。
阅读全文