emoji.js 578 B

123456789101112131415161718192021
  1. function switchEmojiDropDown (e) {
  2. var panes = document.querySelectorAll('.mojipane');
  3. for (pane of panes) {
  4. pane.style.display="none";
  5. }
  6. var theId = e.target.value;
  7. var el = document.getElementById(theId);
  8. if ( el === null ) {
  9. console.log('no such element '+el);
  10. return;
  11. }
  12. el.style.display = 'inline-block';
  13. }
  14. window.onload = function () {
  15. var cat = document.getElementById('emoji-category');
  16. cat.addEventListener("change", switchEmojiDropDown);
  17. const ev = new Event("change");
  18. cat.dispatchEvent(ev);
  19. }