Javascript как передать ссылку на HTML элемент в функцию

У меня есть таблица, в которой есть кнопка "Удалить" в каждой строки, при нажатии на которую выставляется дата удаления. Теперь я хочу сделать, чтобы при загрузке страницы вызывалась функция проверки даты(стоит ли она уже), если да, то кнопку дезактивируем параметром disabled. Как вызвать правильно вызвать функцию, чтобы передать ссылку на каждый элемент button? Я делал так, но не получилось:

<td>
   <button type="button" class="btn btn-warning"><script>checkDate(this,${deleteDate})</script>Удалить</button>
</td>

И вот так тоже не получается:

<td>
    <button type="button" class="btn btn-warning" onload="checkDate(this,${deleteDate})">Удалить</button>
</td>

Есть идеи?


Ответы (1 шт):

Автор решения: h0RNET_

Разобрался, может кому будет полезна информация. Средствами jstl можно внедрить атрибут по условию прямо в параметры тега с помощью <c:if> и <c:out>

<td>
   <button type="button" class="btn btn-warning"
      <c:if test="${employee.deleted == true}"> <%--если сотрудник удален--%>
         <c:out value="disabled"></c:out> <%--вставляем атрибут disabled--%>
      </c:if>
   >Удалить</button>
</td>
→ Ссылка