Javascript 我已经写了一个名为confirm的函数,但它不能像我想要的那样工作

Javascript 我已经写了一个名为confirm的函数,但它不能像我想要的那样工作,javascript,Javascript,我想在确认框中显示文本,但它不显示我所写的文本。当确认框打开时,它显示未找到 <script type="text/javascript"> function confirm() { var x=confirm("the article will be deleted"); if(x==true){ return true; else return false; } } </script> 如果你想使用你自

我想在确认框中显示文本,但它不显示我所写的文本。当确认框打开时,它显示未找到

<script type="text/javascript">
function confirm()
{
    var x=confirm("the article will be deleted");
    if(x==true){
        return true;
    else
        return false;
    }
}
</script>

如果你想使用你自己的函数,这在这里没有太多意义,那该怎么办

您的a标签:

<a href="show_articles"><img src="newfolder/delete.jpg" onclick="return myConfirm();"></a>

不要调用函数confirm,因为这是javascript中预定义的函数。

您正在无限递归。您的确认函数会自动调用。您没有收到语法错误吗?函数confirm{var x=confirm文章将被删除;ifx==true{return true;}否则{return false;}在编写else之前,您需要关闭if的大括号。大括号不正确,但不起作用。我的意思是它不显示文章将再次被删除。您如何调用该方法?你能提供更多的信息吗?
function myConfirm() {
    return confirm("the article will be deleted");
}