Skip to content

Instantly share code, notes, and snippets.

@devstar0209
Created March 15, 2024 01:50
Show Gist options
  • Save devstar0209/cb21df653368bb4dd8bee08a0c35f136 to your computer and use it in GitHub Desktop.
Save devstar0209/cb21df653368bb4dd8bee08a0c35f136 to your computer and use it in GitHub Desktop.
var forms = document.querySelectorAll('.needs-validation')
// Loop over them and prevent submission
Array.prototype.slice.call(forms)
.forEach(function (form) {
form.addEventListener('submit', function (event) {
if (!form.checkValidity()) {
event.preventDefault()
event.stopPropagation()
}
form.classList.add('was-validated')
}, false)
})
$('input[type="file"]').on('change', function() {
$(this).next().html($(this).val().split("\\").splice(-1,1)[0] || "Select file");
});
$('#copyCode').on('click', function() {
var text = $('#referralCode').text();
navigator.clipboard.writeText(text);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment