diff --git a/ietf/static/js/login.js b/ietf/static/js/login.js new file mode 100644 index 0000000000..770d091bf1 --- /dev/null +++ b/ietf/static/js/login.js @@ -0,0 +1,14 @@ +/** +* Disable Submit Button on Form Submit +*/ +function onLoginSubmit (ev) { + const submitBtn = document.querySelector('#dt-login-form button[type=submit]') + if (submitBtn) { + submitBtn.disabled = true + submitBtn.innerHTML = 'Signing in...' + } +} + +$(function() { + document.querySelector('#dt-login-form').addEventListener('submit', onLoginSubmit) +}) diff --git a/ietf/templates/registration/login.html b/ietf/templates/registration/login.html index a3ec86a355..01949e0f30 100644 --- a/ietf/templates/registration/login.html +++ b/ietf/templates/registration/login.html @@ -1,12 +1,13 @@ {# Copyright The IETF Trust 2015, All Rights Reserved #} {% extends "base.html" %} +{% load static %} {% load origin %} {% load django_bootstrap5 %} {% block title %}Sign in{% endblock %} {% block content %} {% origin %}