let text=this.textContent;//забираем только текст
let html=this..innerHTML;//забираем HTML содержимое
let elements = document.querySelectorAll('.modal-body li a');//делаем выборку строк,на которых нужна обработка клика
for(var i = 0; i < elements.length; i++) {
elements[i].addEventListener("click",function(){//вешаем обработчик
let id=this.id; //забираем id
let inp=document.querySelectorAll('.form-group [name="parent_id"]'); //находим инпут
inp[0].value=id; //втавляем id в значение инпута
});
}
audio.play();
- после аякса объект audio вообще существует? что скрывается за этой переменной? let elements = document.querySelectorAll('.modal-body li a');//делаем выборку строк,на которых нужна обработка клика
elements.onclick = function() { //вешаем обработчик
let id=this.id; //забираем id
let inp=document.querySelectorAll('.form-group [name="parent_id"]'); //находим инпут
inp.value=id; //втавляем id в значение инпута
};
<a>
не для ссылок - плохая практика, теги нужно использовать по назначению