¿Cómo establecer un valor en un archivo de entrada usando HTML?

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *