我有一个按钮,它是一个 php 函数,但是无论按钮是否被单击,它总是调用该函数。
<FORM>
<INPUT TYPE="button" VALUE="Dismiss" onClick="'.$this->dismiss_IE().'">
</FORM>
在加载时,我在dismiss_IE() 函数中放置了一个回显,该函数将显示并加载每个页面。
单击按钮时如何仅调用dismiss_IE函数。
不幸的是,您不能在 onclick 事件中调用 PHP 函数。一旦服务器读取您的 PHP 代码,它就会被评估..
你的代码有问题。作为@Mr. Alien 说,你正在尝试调用一个 php 函数,它应该是一个 javascript 函数。
<script language = "javascript">
function dismiss_IE() {
//write javascript code instead of php
//if you have php logics, try to use ajax to
// call the php page and write your logis there.
}
</script>
<form>
<input type="button" value="Dismiss" onClick="dismiss_IE()">
</form>