ReferenceError: show_agent_stats not defined


ReferenceError: show_agent_stats not defined

我试图在一个脚本中显示一个MySQL表查询,显示在一个按钮单击。单击按钮时,它调用一个函数,输出到一个DIV标记。该函数位于另一个名为functions.php的脚本页面中,并包含在当前页面vicidal .php的顶部。当按钮被点击时,我得到上面的错误信息,我确信这是简单的东西,但我没有看到它,这里是调用按钮和DIV标签,我希望结果打印到;

     (vividial.php)
    <button onclick="show_agent_stats();">Hey there</button>
    <div id="agent_stats"></div>
     (functions.php)
      function show_agent_stats(){
    ?>
    <script type="text/javascript">
    var oldHTML = document.getElementById("agent_stats").innerHTML;
    var newHTML = "<?php include("dbtable.php");?>";
        return document.getElementById("agent_stats").innerHTML= newHTML;

            <?php
            }
如果您能帮助找到这个错误的来源,我们将不胜感激。提前感谢

<button onclick="show_agent_stats();">Hey there</button>

上面的代码试图访问一个名为show_agent_stats()的javascript函数。在PHP中已创建此函数。

我强烈建议对服务器端代码和运行时代码之间的区别做一些研究。