確認ボタンをポップアップするphp内のjavascript関数を呼び出そうとしています。ユーザーが[はい]を押すと、ページに進みます。それ以外の場合は、同じページに留まります。書いたのですが、何が悪いのかわかりません。
php:
echo "<a href='edit_members.php?id=$studentid'>Edit</a> or <a href=\"javascript:deleteMembers('del_member.php', '$studentid');\">Delete</a><br/><br/>";
javascript(タグの直前に配置しました):
<script type="text/javascript">
function deleteMembers(url, id) {
var deleteMemberConfirmation = confirm("Are you sure you want to delete?");
if(deleteMemberConfirmation) {
window.location="http://mvcsf.com/admin/"+url+"?"+id;
}
else {
window.location="http://mvcsf.com/admin/view_members.php";
}
}
</script>
ページの上部で有効ERROR_REPORTING(E_ALL);
にしましたが、何も返されません。私は何を間違えましたか?
編集:変数名をdeleteMemberConfirmationに変更しましたが、それでも何も機能しません。リンクをクリックするだけですが、何も起こりません。