¿Cómo detengo el indicador giratorio del cargador que se muestra si el envío del formulario falla y el usuario tiene que completar un campo de formulario faltante? La ruleta sigue girando para siempre mientras el usuario ingresa la información que falta.
Mi botón de envío en el formulario:
... <div class="control"> <button type="submit" class="button" onclick="showDiv()">Submit </button> </div> </form>Mi cargador giratorio debajo del formulario:
<span class="loader" id="loadingdisplay" style="display:none;"></span>Mi javascript en el evento de clic para mostrar el cargador giratorio:
<script type="text/javascript"> function showDiv() { document.getElementById('loadingdisplay').style.display = "block"; } </script>Puede agregar un oyente en su formulario o su campo que ocultará su cargador.
<script> var x = document.getElementById("myInputField"); x.addEventListener("focus", myFunctionHideDiv); function myFunctionHideDiv() { document.getElementById('loadingdisplay').style.display = "None"; } </script>Recursos: