[英]JavaScript confirm popup not working
我有一個php文件,它是基本內容管理系統的一部分。 在此文件中,我有一個表,該表在每一行中都包含一個“刪除”鏈接。
我想做的是在單擊鏈接時調用的javascript函數中創建一個選擇彈出窗口。
我的功能代碼(顯示在我的php文件的頭部)如下:
<script type="text/javascript">
function delete(skillID)
{
var answer = confirm("Are you sure you want to delete this record?");
if(answer == true)
{
window.location.href = "process/deleteRecord.php?skillID=" + skillID;
}
}
調用此函數的代碼如下:
echo "<td><a href=\"javascript:delete({$rowSkills['skillID']})\">Delete</a></td>";
問題在於該框甚至沒有彈出,因此該函數未正確調用。
有人可以幫忙嗎?
如果您需要了解其他詳細信息,請告訴我。
您可以嘗試其他方法:
echo "<td><a href=\"process/deleteRecord.php?skillID={$rowSkills['skillID']}\" onclick=\"return(confirm('Are you sure you want to delete this record?'));\">Delete</a></td>";
您需要使用“ onClick”屬性,嘗試執行以下操作:
echo "<td><a href=\"\" onClick=\"delete($rowSkills['skillID'])\">Delete</a></td>";
希望對您有所幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.