我有这个 PHP 代码来创建一个带有附加的 JavaScript 单击事件处理程序的按钮,以便在按下它时显示一个警报。
<?php
if(isset($_POST['take-attendance'])){
$date = date("d/m");
echo'<center><table><tr><th> Student-Id </th> <th> Name </th> <th>'.$date.'</th></tr>';
foreach($sheet_data as $row) {
echo '<tr><td>'.$row['id'].'</td><td>'.$row['name'].'</td><td> <input type = "button" value = "A" name = "'.$row['id'].'" id = "'.$row['id'].'" class = "apbutton" ></td></tr>';
}
echo '</table></center>';
echo'<input type="button" name="mark-attendance" id="mark-attendance" value="Mark Attendance" class = "mark-attendance">';
}
?>
<script>
$(".apbutton").on("click", function() {
var buttonId = $(this).attr("id");
alert(buttonId);
});
</script>
现在我正在尝试用 PHP 编写相同的函数,因为我在进一步执行函数时遇到了一些问题。