【问题标题】:can we use html button onclick event inside php?我们可以在 php 中使用 html 按钮 onclick 事件吗?
【发布时间】:2015-06-18 10:37:01
【问题描述】:

我正在使用一个输入按钮的 onclick 事件,其代码写在 php 中。代码写在下面 当我单击按钮时,此 select() 函数没有调用。即使我试图在按钮单击时显示警报消息..它也不起作用。请帮助...

<?php
echo"<td width=14% align=center><input type=button value=Export onclick=select() /></td>";

?>

【问题讨论】:

  • 您应该为此使用 ajax。您不能直接从 javascript 调用 php 函数。

标签: php html


【解决方案1】:

假设 select() 是一个 PHP 函数,不。 PHP 在服务器端执行,而 HTML onclick 事件由您的浏览器解释,因此一个无法访问另一个。将按钮链接到新的 PHP 脚本。然后新脚本可以调用 select() 函数。

【讨论】:

    【解决方案2】:

    只需将名称 select 更改为 myselect 之类的其他名称即可。

    你的函数名不应该是select

    这应该适合你

    <?php
    echo"<td width=14% align=center><input type=button value=Export onclick=myselect() /></td>";
    ?>
    <script>
        function myselect()
        {
            console.log('Clicked');
        }
    </script>
    

    【讨论】:

      猜你喜欢
      • 2017-08-28
      • 2010-09-26
      • 1970-01-01
      • 2014-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多