возможно ли получить текст элемента списка нажатием кнопки, которая находится внутри списка? Я не могу идентифицировать его по идентификатору, потому что он будет меняться в зависимости от того, что пользователь вводит.
HTML выглядит так:
<ul>
<li>remove this<button>X</button></li>
<li>or this<button>X</button></li>
</ul>
Что я получил такдалеко в Javascript:
Это получает только "X" кнопки, потому что это "this.innerHTML", поэтому он, очевидно, не будет работать:
function getListElement(){
let getThis = this.innerHTML;
alert(getThis);
}
Обратите внимание, что при использовании innerHTML в элементе списка это вернет: "remove this<button>X</button>"
. Мне нужно получить текст перед тегами кнопки.
Есть идеи?