我正在使用wordpress。我编写此代码以在php_function
事件上运行onclick
。但每次我重新加载页面时,php_function都会运行。
换句话说,我希望这个函数(php_function)只运行Onclick事件,而不是页面重载或其他任何东西。我该如何处理这个问题?
任何帮助都会被贬低。感谢。
<input type="submit" class="button" value="Validate"
onclick="document.write('<?php php_function( $post ); ?>');"
/>
答案 0 :(得分:0)
php函数运行是因为在生成页面之前整个批次都在服务器上运行。
发送请求时,php脚本将完全执行,并构建HTML并将其发送回浏览器进行显示。
您需要使用JavaScript来响应onclick