function makeChord(containerClass, fretClass){ if(!containerClass){containerClass = "make-chord"} if(!fretClass){fretClass = "fret";} var chord = document.getElementsByClassName(containerClass); for(var i = 0; i < chord.length; i++){ if(chord[i].children.length === 0){ //don't do if already done var voice = chord[i].innerHTML, voicing = voice.split(","), html = ""; for(var x = 0; x < voicing.length; x++){ html += '' + voicing[x] + ''; } chord[i].innerHTML = html; }// end if } } makeChord(); // just for demo-ing the change document.getElementById('change-chord').onclick = function(){ var newChord = this.getAttribute('data-chord'); document.getElementById('changes').innerHTML = newChord; makeChord(); this.style.display = "none"; }