How to delete a dynamic row from HTML table using JS

xvg js code
Simple, once you figure it out

After trying out various simplistic Mozilla examples on addEventListener(), checking out StackOverflow, which overflowed with incorrect advice on this topic, and reading up on lots of windy, opaque articles on JS event delegation, I finally solved the problem the practical way: figuring it out using the EventListener facility in Chrome Developer tools.

It was quite tricky to get right, but in the end, the solution was very straight forward and clean.

All the end user has to do to delete an SVG row from the Mango XVG Interface is double click on any cell inside in a row.

4 lines of code; and the function runs like greased lightning.