use .dataset instead of .getAttribute('data-...')