0

好吧,我有一个像这样工作的 JS 函数:

    $.msgBox({
       title:"msgbox",
       content:"whatever"
    });

我想在 PHP 函数中使用它。

我试过这个:

function MsgBox(){
        echo'<script type="text/javascript" src="JS/JQuery/jquery.msgBox.js">$.msgBox({title:"msgbox", content:"whatever"});</script>';
    }

等一个按钮的OnClick事件会提示消息框:

<input name="button" type="button" onclick="MsgBox();"/>

但是当我点击它时没有任何反应。我能做些什么?让它工作?希望任何人都可以帮助我,在此先感谢。

4

2 回答 2

0

尝试这个

function MsgBox(){
        echo'<script type="text/javascript" src="JS/JQuery/jquery.msgBox.js">$.msgBox({title:"msgbox", content:"whatever"});
MsgBox();</script>';
    }
于 2013-08-12T05:39:24.427 回答
0

这仅在您将 echo 中的 javascript 设为函数时才有效,并且您将在 PHP 代码中运行 PHP 函数。

由于显而易见的原因,您不能从客户端调用 PHP 函数。但是,您可以做的是使用 AJAX,但在我(未受过教育的)您的情况的猜测中,我宁愿建议将 JS 函数放在您的 HTML 代码中,而不是 PHP 中。

于 2013-08-12T06:17:17.540 回答