javascript - 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函数?
解决方案
您可以\
在 php.ini 中使用转义引号。
echo "<input type='button' value='Click Me' onclick=\"$.notify('Error: Sign in before Join.', 'error');\" class=\"nk-btn\">"
你的问题是你在你的onclick
和里面使用相同的引号$.notify
与类相同
推荐阅读
- javascript - 如何在摩纳哥编辑器中获取列的水平位置(左偏移)?
- java - 如何查找 startDate 和 endDate 之间的每周日期传递字符串,如动态传递的“Wed, Thu”
- javascript - 如何根据第一个选项选择第二个选项(两个选择选项都来自数据库)
- qt - 将一个 qml 中定义的组件加载到另一个 qml
- docker - 是否可以在 Linux 主机上运行的 Windows 容器中公开 gpu?
- c# - Xamarin 是否支持 Google Calendar API
- firebase - 如何使用 firebase 获取“移动查询”
- html - 如何减小按钮的宽度?
- javascript - 清晰模式不能与 ngFor 一起正常工作
- c++ - 如何从 QTabWIdget C++ 读取 textedit 对象的文本?