Тема: Як коректно видалити елемент з getElementsByClassName?
Вітаю.
Підкажіть будьласка, чому через getElementsByClassName при спробі видалити елемент вибиває помилку: 
Uncaught ReferenceError: listLi is not defined at HTMLInputElement.buttonClick.<computed>.onclick
js code:
var buttonClick = document.getElementsByClassName('delete');
for (i = 0; i < buttonClick.length; i++) {
    buttonClick[i].onclick = function() {
        var lisrLi = document.getElementById("leftText");
        var li = lisrLi.lastElementChild;
        if(li != null) {
            listLi.removeChild(li);
        }
    }
}HTML:
<ul id="leftText" class="textUl">
    <li class="styleLi">Text
        <div class="btnLi">
            <input type="button"class="inputbtn favorite" >
            <input type="button" class="inputbtn delete" >
        </div>
    </li>
</ul>