Para un formulario simple con una alerta que pregunta si los campos se completaron correctamente, necesito una función que haga esto:
Muestra un cuadro de alerta cuando se hace clic en el botón con dos opciones:
- Si se hace clic en "Aceptar", se envía el formulario
- Si se hace clic en cancelar, el cuadro de alerta se cierra y el formulario se puede ajustar y volver a enviar
Creo que una confirmación de JavaScript funcionaría, pero parece que no puedo entender cómo.
El código que tengo ahora es:
function show_alert() {
alert("xxxxxx");
}
<form>
<input type="image" src="xxx" border="0" name="submit" onclick="show_alert();" alt="PayPal - The safer, easier way to pay online!" value="Submit">
</form>
onsubmit="return confirm('Is the form filled out correctly?');"
sería mucho más simple y el resultado sería el mismo.Simple y fácil :
fuente
OK, solo cambia tu código a algo como esto:
También este es el código en ejecución, solo hago que sea más fácil ver cómo funciona, solo ejecute el código a continuación para ver el resultado:
fuente
Si desea aplicar alguna condición en el envío del formulario, puede usar este método
Una cosa siempre tenga en cuenta que el método y el atributo de acción escriben después de los atributos de envío
código javascript
fuente