This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
orleans-themes-wcs/js/local.js

21 lines
702 B
JavaScript

/* dirty hack pour éviter le double-clic sur un submit */
var submit_buttons = document.getElementsByClassName('submit-button')[0];
if (submit_buttons) {
var submit_button = submit_buttons.childNodes[0].childNodes[0];
submit_button.form.onsubmit = function() {
setTimeout(function() {submit_button.disabled = 'disabled'}, 0);
return true;
}
}
/* les input de class "wcs-password" sont forcés en type "password" */
var wcs_passwords = document.getElementsByClassName('wcs-password');
if (wcs_passwords) {
console.log(wcs_passwords);
for(var i=0; i<wcs_passwords.length; i++) {
wcs_passwords[i].getElementsByTagName('input')[0].type = 'password';
}
}