El atributo de formación HTML <input> se usa para especificar la URL del archivo que procesará el control de entrada cuando se envíe el formulario. Después de enviar el formulario, se llama al atributo de formación . Los datos del formulario se enviarán al servidor después de enviar el formulario. Anula el atributo de acción del elemento <form> .
Sintaxis:
<input type = "submit" formaction = "URL">
Los posibles valores de URL son los siguientes.
- URL absoluta: Contiene la dirección completa de la página. Por ejemplo, «https://www.geeksforgeeks.org/c-plus-plus/»
- URL relativa: Apunta a un archivo dentro de la página web actual. Por ejemplo “gfg.php”
Ejemplo: el siguiente ejemplo define especificar la URL que procesará los datos proporcionados cuando se envíe el formulario.
HTML
<!DOCTYPE html> <html> <body style="text-align: center"> <h1>GeeksForGeeks</h1> <h2>HTML input formAction Attribute</h2> <!--Form stays in the same page --> <form action="#" method="get" target="_self"> <label for="fname">Username</label> <input type="text" id="userName" name="userName" /> <br /><br /> <label for="lname">Password</label> <input type="password" id="password" name="password" /> <br /><br /> <!--The data is send to "test.php" after submit --> <input type="submit" id="gfg" name="geeks" value="Submit @ GFG" formtarget="_blank" formmethod="post" formaction="test.php" /> </form> </body> </html>
Producción:
Publicación traducida automáticamente
Artículo escrito por namanaggarwal1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA