从PHP调用函数javascript

从PHP调用函数javascript,php,javascript,wordpress,function,Php,Javascript,Wordpress,Function,----avarias_js.js---- ----avarias.php---- 如何通过单击按钮在javascript文件上调用函数“limpar()”?PHP在服务器端运行,javascript在客户端运行(除非您使用的是Node.JS)。您只需将javascript标记添加到HTML页面中,它就可以调用javascript代码。不需要对客户端执行Javascript进行PHP调用。从我读到的内容来看,基本上您需要插入一个HTML按钮 <button onclick="limpar(

----avarias_js.js----

----avarias.php----


如何通过单击按钮在javascript文件上调用函数“limpar()”?

PHP在服务器端运行,javascript在客户端运行(除非您使用的是Node.JS)。您只需将javascript标记添加到HTML页面中,它就可以调用javascript代码。不需要对客户端执行Javascript进行PHP调用。

从我读到的内容来看,基本上您需要插入一个HTML按钮

<button onclick="limpar();">Click Here!</button>
点击这里!

HTML是实现这一点的方法。。如果我理解正确的话。或者您可以在PHP中回显HTML代码。无论什么都能让你的船浮起来。

你必须在javascript中调用你的函数,如下所示(使用jquery):

avarias_js.js:

$(document).ready(function(){
    $("#buttonId").click(limpar);
});

function limpar(){
    alert('something');
}

如果您正确地将avarias_js.js排队(确保它通过浏览器的开发工具在前端加载),您可以使用该js文件和其中的函数

要使用函数limpar()在avarias_js.js加载的任何页面或帖子模板上创建HTML按钮,请执行以下操作:

<input name="butt" type="button" id="butt">
如果我正确地解释了您问题的目的,我建议您研究AJAX。在WordPress中,它比对PHP的标准AJAX调用要复杂一些

注意:@dougjore方法将在单击时立即启动该函数。我的代码侦听单击。


<?php
echo '<!script type="text/javascript">limpar();<!/script>'
?>

拆下!在每一个“你对PHP的意思是什么?”之后,如果是从按钮,你可以从标记中添加
onclick
<input name="butt" type="button" id="butt">
$("#butt").on("click", function(event){
    // alert($(this).text());
    limpar();
});
<?php
echo '<!script type="text/javascript">limpar();<!/script>'
?>