function detectTaskList() { var taskListObjects = document.getElementsByTagName("input"); for (var i = 0; i < taskListObjects.length; i++) { var par = taskListObjects[i].parentNode; par.classList.add("task-list-item"); par.parentNode.classList.add("task-list"); } } function detectBlockTable() { var tableListObjects = document.getElementsByTagName("thead"); for (var i = 0; i < tableListObjects.length; i++) { var par = tableListObjects[i].parentNode; par.classList.add("block-table"); } } function detectors(){ detectTaskList(); detectBlockTable(); }