簡體   English   中英

JavaScript確認彈出窗口不起作用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM