Para alguns propósitos, você certamente éprecisa de um formulário que possa carregar anexos de arquivo ou imagem em seu site, por exemplo, anexos de currículo, portfólios, fotos e outros. Agora, para fazer a função de upload, use a tag <input>. A tag <input> é usada para criar elementos para solicitar informações do usuário.

Nos tutoriais anteriores, temosaprenda o uso de tags <input> com tipos de entrada, como texto, senha, envio, caixa de seleção e rádio. Bem, neste tutorial, o que será discutido é o uso da tag <input> com o tipo de arquivo de entrada e a imagem a seguir com o atributo accept. Para mais detalhes sobre os dois valores e atributos do tipo de entrada, vejamos o tutorial abaixo:

Tipo de arquivo de entrada

Tags de entrada com o atributo type = "file" são usadospara fazer upload de arquivos. Em geral, o uso do atributo type = "file" está relacionado ao uso do PHP. A seguir, é apresentado um exemplo de gravação e uso da tag <input> com o tipo "arquivo" no formulário HTML:

<!DOCTYPE html>
<html>
<head>
<title>Penggunaan Tag Input Tipe File pada form HTML</title>
</head>
<body>
<form action="proses_input.php" method="get">
NIM : <input type="text" name="nim" size="11" maxlength="9"> <br><br>
Upload CV : <input type="file" name="cv"> <br><br>
<input type="submit" value="SUBMIT">
</form>
</body>
</html>

A exibição no navegador como esta:

O navegador exibirá um botão com o texto da legenda ao lado, onde o nome do botão e o texto da legenda diferem dependendo do navegador da web usado.

Aceitar Atributo

O atributo accept é usado para especificar oulimite os tipos de arquivos que podem ser carregados, sejam arquivos de música, documentos, arquivos de imagem ou outros. Este atributo é usado quando você usa a marca <input> com o atributo type = "file". Os valores deste atributo são:

  • Extensão do arquivo: extensão de arquivo que começa com um período como .doc, .pdf, .jpg.
  • audio / *
  • imagem / *
  • video / *

Mesmo usando o atributo accept, userpode alterar facilmente o tipo de arquivo carregado. Portanto, é melhor se a restrição de tipo de arquivo também for determinada no lado do servidor da web com PHP. A seguir, é apresentado um exemplo de gravação e uso do atributo accept nos formulários HTML:

<!DOCTYPE html>
<html>
<head>
<title>Penggunaan Atribut Accept pada form HTML</title>
</head>
<body>
<form action="proses_input.php" method="get">
Judul Lagu : <input type="text" name="lagu" size="11"> <br><br>
Mp3 : <input type="file" name="file_musik" accept="audio/*"> <br><br>
<input type="submit" value="SUBMIT">
</form>
</body>
</html>

Após a execução do código acima no navegador, ele aparecerá como mostrado abaixo:

Tipo de imagem de entrada

Tags de entrada com o atributo type = "image" são usadospara inserir uma imagem no formulário. Onde a imagem serve como um objeto de formulário que pode ser clicado pelo usuário. Então, quando o usuário clicar na imagem, o navegador exibirá as coordenadas do ponto em que a imagem foi clicada.

Embora raramente usado, você pode usarimagem de tipo de entrada para exibir outras imagens quando o usuário clica em determinadas coordenadas. Aqui abaixo está um exemplo do código para escrever e usar imagens do tipo de entrada em formulários HTML:

<!DOCTYPE html>
<html>
<head>
<title>Penggunaan Input Type Image pada Form HTML</title>
</head>
<body>
<h4>Contoh Penggunaan Input Type Image pada Form HTML</h4>
<form action="proses_gambar.php" method="get">
<input type="image" src="pantai.jpg" alt="pantai" width="400">
</form>
</body>
</html>

Após a execução do código acima no navegador, ele aparecerá como mostrado abaixo:

Quando você clica na área de desenho, as coordenadas (x e y) na área da imagem em que você clicou também são exibidas no servidor.

Essa é uma explicação do uso de tipos de arquivos de entrada, imagens e atributos de aceitação. Continue visitando este blog para obter as atualizações mais recentes do tutorial de aprendizado de HTML para iniciantes.

</p>
</p>

</article>
Comentários 0
</main>
</div>