Моя цель состоит в том, чтобы, когда пользователь щелкает строку, в которой есть конкретный ввод данных, ему будет предоставлена дополнительная информация о нем.До сих пор моя логика заключалась в том, чтобы пользователь щелкнул строку и была функция, которая передает аргумент innerHTML, который затем обрабатывается другой функцией, которая извлекает дополнительную информацию.Так что если есть список вроде:
John Doe
Jane Doe
Joe Blow
Я думал, что когда пользователь должен был нажатьпо их именам строка innerHTML того, на что они нажали (например, «Джон Доу»), каким-то образом будет передана в getInformation (fullName), где fullName будет «Джон Доу».
Вот мой HTML:
<div class='row' onclick=alert((this).innerHTML)>
<div class='label'>
John Doe
</div>
</div>
<div class='listSeparator'></div>
Проблема в том, что я не слишком уверен, как это реализовать. (this) .innerHTML выше явно не работает, так как он просто вернул бы "<div id ='labeled' class='label'>John Doe</div>"
.Есть ли способ сделать то, что я пытаюсь сделать?Или я даже подхожу к этому под прямым углом?
Спасибо за любую информацию!