我有一个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>";
问题是该框甚至没有弹出,所以该功能没有被正确调用。
有人可以帮忙吗?
如果您需要了解任何其他详细信息,请告知我们。
答案 0 :(得分:1)
你可以尝试别的东西:
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>";
答案 1 :(得分:0)
您需要使用&#34; onClick&#34;属性,试试:
echo "<td><a href=\"\" onClick=\"delete($rowSkills['skillID'])\">Delete</a></td>";
希望它能帮助你!