En HTML, usaremos el atributo de tipo para tomar entrada en un formulario y cuando tenemos que tomar el archivo como entrada, el valor de archivo del atributo de tipo nos permite definir un elemento para la carga de archivos. Muestra un botón de exploración en la pantalla de nuestra computadora, y cuando hacemos clic en este botón de exploración, le pide permiso al usuario para seleccionar el archivo de su computadora local.
Sintaxis básica:
<input type="file">
Ejemplo:
<!DOCTYPE html> <html> <head></head> <body> <form> <!--We tried to set the "file" value to attribute "type"--> <input type="file"> </form> </body> </html>
Producción:
Pero cuando queremos tomar la entrada del archivo de forma predeterminada, no podemos hacerlo. Significa que no podemos establecer un valor para la entrada de un archivo debido a algunas razones de seguridad en HTML.
Ejemplo:
<!DOCTYPE html> <html> <head></head> <body> <form name="htmltest"> <!--Here, by default we have tried to implement a file path using the value attribute. But it will not work here. --> <input type="file" value="c:/amrit.txt"> </form> </body> </html> <!--We can implement the submit button using javascript. --> <!--script>document.htmltest.submit();</script-->
El código anterior dará el mismo resultado que el código anterior porque aquí queremos establecer el valor, pero no funciona por razones de seguridad. Por lo tanto, en HTML, existe la única forma de tomar la entrada del archivo.
Publicación traducida automáticamente
Artículo escrito por amritanand25 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA