У меня возникла проблема, когда я заполнял кнопку с помощью щелчка мышью, я вижу, что в HTML, когда он заполнен (после первой загрузки документа), онклик есть, но он не будет вызывать функцию, вот PHP код:
while($row = sqlsrv_fetch_array($result))
{
echo('<div class="row">
<div class="col"><span>Company Name: ' . $row['CompanyName'] . '</span></div>
<div class="col"><span>Telephone: ' . $row['CustomerNumber'] . '</span></div>
<div class="col"><span>Access Code: ' . $row['AccessCode'] . '</span></div>
<div class="col"><span>Active: ' . $row['Active'] . '</span></div>
<input type="button" value="Delete" onClick="javascript:delete(this);"></input></div><br />');
Функция удаления находится на той же странице, что и заполненная кнопка (функция delete (e) {}), есть идеи, почему она не сработает?
Обратите внимание, что ошибок JS нет, и включен javascript (можно вызывать функцию непосредственно из браузера)
EDIT:
Вот 1 строка из вывода HTML:
<br>
<div class="row">
<div class="col">
<span>Company Name: TBC</span>
</div>
<div class="col">
<span>Telephone: 354</span>
</div>
<div class="col">
<span>Access Code: </span>
</div>
<div class="col">
<span>Active: </span>
</div>
<input type="button" onclick="delete(this);" value="Delete">
</div>