Script fonctionne en local mais pas chez hébergeur
Bonjour à tous,
J'ai le script suivant. Il fonctionne correctement en local. En ligne, l'écouteur sur événement 'load' ne fonctionne pas: Le texte 'help' s'affiche alors qu'il ne devrait pas.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
"use strict";
const
headForm = document.querySelector('.search'),
help = document.querySelector('.help');
document.addEventListener("load", function(e) {
e.stopPropagation();
e.preventDefault();
help.style.display = 'none';
}, { capture: false, passive: false, once: false } );
headForm.helpMark.addEventListener('click', function(e) {
e.stopPropagation();
e.preventDefault();
help.style.display = 'inline-block';
}, { capture: false, passive: false, once: false } );
help.addEventListener('click', function(e) {
e.stopPropagation();
e.preventDefault();
help.style.display = 'none';
}, { capture: false, passive: false, once: false } ); |