From a8909dc99523240ce238d0e124d02b22333bb61b Mon Sep 17 00:00:00 2001 From: Brian Cully Date: Sun, 9 Mar 2025 13:34:10 -0400 Subject: html: add classes to fret tds and trs, rejigger --- fretboard.mjs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'fretboard.mjs') diff --git a/fretboard.mjs b/fretboard.mjs index 7db359e..23f8cc8 100644 --- a/fretboard.mjs +++ b/fretboard.mjs @@ -46,13 +46,13 @@ function fretToNote(stringName, fretName) { function formChanged(form) { const formData = new FormData(form); - form.querySelectorAll('p').forEach(p => { - const val = formData.get(p.className) - const note = fretToNote(p.className, val); + form.querySelectorAll('tbody .selected').forEach(elt => { + const val = formData.get(elt.parentNode.className) + const note = fretToNote(elt.parentNode.className, val) || ''; if (isAccidental(note)) { - p.innerText = `${note} / ${alternateAccidental(note)}`; + elt.innerText = `${note} / ${alternateAccidental(note)}`; } else { - p.innerText = note; + elt.innerText = note; } }); } -- cgit v1.2.3