Моя функция document.getelementbyid не возвращает текущее значение текстовой области со страницы HTML
HTML:
<div class="modal-content">
<h4 class="modal-title">PersonName</h4>
<div id = 'person_name' class="modal-body">
<p><%=person['person_name']%></p>
</div>
<h4 class="modal-title">Person Description</h4>
<textarea id="person_descr" style="overflow: scroll; height:
100px;"></textarea>
<button name="button" type="button" class="save"
class="btn btn-info"
onClick="updateDescription('<%=person['person_name']%>')">
save description </button>
</div>
JavaScript:
function updateDescription(person_name) {
var person_name = person_name
var person_descr = document.getElementById("person_descr").value;
alert(person_name)
alert(person_descr)
}
В тексте-area Я могу отредактировать существующее значение и сохранить это измененное значение в БД.
При нажатии на кнопку «сохранить описание» возвращается 1-й элемент, который передается в текстовую область, но необходимо получить текущее значение текста-области