Skip to content

Commit 9323ed0

Browse files
author
jmcdougall
committed
fix: clear input value on button click
when a user clicks the subscribe button, the input value is set to an empty string and the placeholder value is updates
1 parent 5f33974 commit 9323ed0

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

assets/js/main.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,9 +196,11 @@
196196
// Ensures valid email is supplied
197197
$(".subscribe").click(function () {
198198
if (/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/.test(document.getElementById('email').value)) {
199-
document.getElementById('email').value = "Thank you for subscribing to our newsletters."
199+
document.getElementById('email').value = ""
200+
document.getElementById('email').placeholder = "Thank you for subscribing to our newsletters."
200201
} else {
201-
document.getElementById('email').value = "Please enter a valid email address."
202+
document.getElementById('email').value = ""
203+
document.getElementById('email').placeholder = "Please enter a valid email address."
202204
}
203205
});
204206
})(jQuery);

0 commit comments

Comments
 (0)