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を使用することですが、私の(教育を受けていない)状況の推測では、PHPではなくHTMLコードにJS関数を配置することをお勧めします。

于 2013-08-12T06:17:17.540 に答える