English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manual de referência HTML

大全 de etiquetas HTML

HTML: <form> atributo accept

O atributo accept especifica os tipos de arquivo aceitos pelo servidor (pode ser usado para submissão de upload de arquivos), evite usar essa propriedade como ferramenta de validação, deve ser validado no servidor para upload de arquivos, para evitar uploads maliciosos.

 HTML <form> etiqueta

Exemplo online

Especifique o servidor para aceitar apenas imagens png e jpeg no upload de arquivos:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Uso do atributo accept no <form> do HTML-Tutorial básico(oldtoolbag.com)</title>
</head>
<body>
<form action="action_page.php" accept="image/png, imagem/jpeg">
  Nome: <input type="text" name="fname"><br>
  Sobrenome: <input type="text" name="lname"><br>
  Sua imagem: <input type="file" name="pic" id="pic"><br>
  <input type="submit" value="Enviar">
</form>
</body>
</html>
Teste e veja ‹/›

Compatibilidade do navegador

IEFirefoxOperaChromeSafari

Atenção:Quase todos os navegadores populares não suportam a propriedade accept.

Definição e uso

No HTML5 No iOS, não é suportado a propriedade accept do <form>.

A propriedade accept especifica os tipos de arquivo aceitos pelo servidor (pode ser submetido através do upload de arquivos).

Dica:Evite usar essa propriedade como ferramenta de validação, deve ser validado no servidor ao upload de arquivos.

Sintaxe

<form accept="MIME_type">

Valor do atributo

ValorDescrição
MIME_typePermitidos para envio/Um ou mais tipos MIME carregados. Para especificar múltiplos tipos MIME, use vírgulas para separá-los.

Ver Tipos MIME IANA,obter a lista completa dos tipos MIME padrão.

 HTML <form> etiqueta