Me gustaría mostrar una rueda giratoria solo después de que se haya enviado un formulario. ¿Cómo puedo conseguir esto? Intenté usar una variable booleana que se almacena en sessionStorage
y se modifica solo cuando se envía el formulario y se encuentra en el evento de carga de la ventana, pero la rueda giratoria nunca se muestra. La variable dicta si se muestra o no la flecha giratoria:
window.addEventListener("load", function () { if (sessionStorage.getItem("submitted") === "true") { // display spinner here } });
Proporcione amablemente una solución vanilla js, no jQuery, Angular, etc.
Si sessionStorage.getItem("submitted")
es un valor booleano, no es "true"
sino true
sin las comillas.
sessionStorage.getItem("submitted") === true