Primero: la acción es propiedad del formulario, HTML5 lo ha definido como el valor de la propiedad requerido, OnSubmit es un evento y se verifica una función cuando se envía a través de <input type = shipt />. .
Segundo: para hablar sobre el orden de ejecución, personalmente entiendo que OnSubmit es la primera validación. Cuando la verificación devuelve falso, no se puede alcanzar la dirección de Action = URL. Si devuelve el verdadero o ningún valor de retorno es sí, entonces pase y gire a la dirección de URL.
Copiar el código