HTML | Propiedad formAction del botón DOM

La propiedad Button formAction en HTML DOM se usa para establecer o devolver el valor del atributo formAction de un botón . Después de enviar el formulario, se llama al atributo formAction. Los datos del formulario se enviarán al servidor después de enviar el formulario.

Sintaxis:

  • Se utiliza para devolver la propiedad formAction.
    buttonObject.formAction
  • Se utiliza para establecer la propiedad formAction.
    buttonObject.formAction = URL

Valores de propiedad:
URL: Se utiliza para especificar la URL del documento donde se enviarán los datos después del envío del formulario.
El posible valor de la URL es:

  • URL absoluta: Apunta a la dirección completa de una página. Por ejemplo www.gfg.org
  • URL relativa: Se utiliza para apuntar a un archivo dentro de una página web. Por ejemplo www.geeksforgeeks.org

Valor devuelto: Devuelve un valor de string que representa la URL del formulario.

Ejemplo: Este ejemplo describe cómo establecer y obtener el valor de la propiedad formAction.

<!DOCTYPE html>
<html>
  
<head>
    <title>
        HTML DOM Button formAction Property
    </title>
</head>
  
<body>
    <h1>GeeksforGeeks</h1>
  
    <h2>DOM Button formAction Property</h2>
  
    <form action="/gfg.php" 
          method="post" 
          id="users">
  
        <label for="username">
          Username:
      </label>
        <input type="text" 
               name="username" 
               id="Username">
  
        <br>
        <br>
  
        <label for="password">
          Password: 
      </label>
        <input type="password" 
               name="password">
  
        <button id="btn" 
                type="submit"
                formaction="/tryit.php">
            Load Changed formAction value
      </button>
    </form>
  
    <br>
  
    <button onclick="myGeeks()">
        Submit
    </button>
  
    <p id="GFG"></p>
  
    <!-- script to get the updated action page -->
    <script>
        function myGeeks() {
            var x = 
                document.getElementById("btn").formAction;
            var y = 
                document.getElementById("users").action;
            document.getElementById("GFG").innerHTML = 
              "formAction changed to " + x + "<br> from " + y;
        }
    </script>
</body>
  
</html>

Salida:
Antes de hacer clic en el botón:

Después de hacer clic en el botón:

Navegadores compatibles: los navegadores compatibles con la propiedad formAction del botón DOM se enumeran a continuación:

  • Google Chrome
  • Internet Explorer 10.0
  • Firefox
  • safari de manzana
  • Ópera

Publicación traducida automáticamente

Artículo escrito por ManasChhabra2 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 *