首页 > 解决方案 > Onclick HTML 不会在 PHP“回显”中调用 Javascript 函数

问题描述

我正在尝试调用 Javascript 函数如果我在 Html 中使用它就可以工作

<input type="button" value="Click Me"  onclick="$.notify('Error: Sign in before Join.', 'error');" class="nk-btn">

但我想在Php echo""中使用该代码但不起作用

echo" <input type='button' value='Click Me'  onclick='$.notify('Error: Sign in before Join.', 'error');' class="nk-btn"> "

因为使用了双引号的单引号:

如何以另一种方式调用js函数?

标签: javascriptphphtml

解决方案


您可以\在 php.ini 中使用转义引号。

echo "<input type='button' value='Click Me'  onclick=\"$.notify('Error: Sign in before Join.', 'error');\" class=\"nk-btn\">"

你的问题是你在你的onclick和里面使用相同的引号$.notify 与类相同


推荐阅读