HTML DOM中的DOM输入FileUpload accept属性用于设置或返回文件上载按钮的accept属性的值。 accept属性指定服务器可接受的文件类型。
用法:
- 返回accept属性:
fileuploadObject.accept
- 设置accept属性:
fileuploadObject.accept="audio/*, video/*, image/*, MIME_type"
属性值:
- audio/*:所有声音文件都可以接受
- video/*:可接受所有视频文件
- image/*:可接受所有图像文件
- MIME_type:有效的MIME类型,没有参数。
返回值:它返回代表接受文件类型的字符串值。
示例1:返回接受的文件类型。
<!DOCTYPE html>
<html>
<head>
<style>
h1 {
color:green;
}
</style>
</head>
<body>
<center>
<h1>
Geeeks for Geeks
</h1>
<p>Select a file to upload:
<input type="file"
id="myFile"
size="50"
accept="video/*">
</p>
<button onclick="myFunction()">
File type
</button>
<p id="demo"></p>
<script>
function myFunction() {
var gfg =
document.getElementById(
"myFile").accept;
document.getElementById(
"demo").innerHTML = gfg;
}
</script>
</center>
</body>
</html>
输出:
点击前:
点击后:
例子:设置可接受的文件类型。
<!DOCTYPE html>
<html>
<head>
<style>
h1 {
color:green;
}
</style>
</head>
<body>
<center>
<h1>
Geeks for Geeks
</h1>
<p>Select a file to upload:
<input type="file"
id="myFile"
size="50"
accept="video/*">
</p>
<button onclick="myFunction()">
File type
</button>
<p id="demo"></p>
<script>
function myFunction() {
var gfg =
document.getElementById(
"myFile").accept =
"audio/*,video/*";
document.getElementById(
"demo").innerHTML = gfg;
}
</script>
</center>
</body>
</html>
输出:
点击前:
点击后:
支持的浏览器:
- 谷歌浏览器
- 火狐浏览器
- Edge
- Opera
- Safari
相关用法
- HTML Input FileUpload name用法及代码示例
- HTML Input FileUpload value用法及代码示例
- HTML Input FileUpload autofocus用法及代码示例
- HTML Input FileUpload files用法及代码示例
- HTML Input FileUpload form用法及代码示例
- HTML Input FileUpload multiple用法及代码示例
- HTML Input FileUpload type用法及代码示例
- HTML Input FileUpload required用法及代码示例
- HTML Input FileUpload disabled用法及代码示例
- HTML DOM Input FileUpload用法及代码示例
- HTML <input> accept属性用法及代码示例
- HTML Input URL value用法及代码示例
- HTML Input URL name用法及代码示例
- HTML Input Checkbox value用法及代码示例
- HTML Input URL defaultValue用法及代码示例
注:本文由纯净天空筛选整理自Vijay Sirra大神的英文原创作品 HTML | DOM Input FileUpload accept Property。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。