javascript - Selecting multiple rows of items in a table -
edit: didn't have enough time ask question properly. rewriting question image.
so, have table (shown below):

the data on each row dynamically filled out. however, if users want delete data (which can), have delete them individually.
how can implement "select" checkbox , apply "delete" (for example) action "checked" items?
thanks! =)
something this?
function inputchanged(event) { event.target.parentelement.parentelement.classname = event.target.checked ? 'selected' : ''; } function printselected() { var textarea = document.getelementsbytagname('textarea')[0]; textarea.value = ''; var selectedrows = document.getelementsbyclassname('selected'); (var = 0; < selectedrows.length; ++i) { textarea.value += selectedrows[i].textcontent.trim() + '\n'; } } .selected { background-color: yellow; } <table> <tr> <td> <input type="checkbox" onchange="inputchanged(event)" /> </td> <td>row 1</td> </tr> <tr> <td> <input type="checkbox" onchange="inputchanged(event)" /> </td> <td>row 2</td> </tr> </table> <button onclick="printselected()">print selected rows</button> <textarea></textarea>
Comments
Post a Comment