javascript - 将 Javascript 弹出 HTML 链接分配给 PHP 变量

标签 javascript php html escaping variable-assignment

我正在尝试将以下内容分配给 PHP 变量:

[<a href='"'javascript:pop_booking_item_add({ID})'"'>Add New Item</a>]

我已经尝试过这个:

$add_button = "[<a href='"'javascript:pop_booking_item_add({ID})'"'>Add New Item</a>]";

但我收到错误消息:

错误:语法错误,意外的“javascript:pop_booking_item_a”(T_CONSTANT_ENCAPSED_STRING)

我想我需要转义引号,但我不知道如何做?

最佳答案

这应该有效:

$add_button = "[<a href='javascript:pop_booking_item_add({ID})'>Add New Item</a>]";

$add_button = "[<a href=\"javascript:pop_booking_item_add({ID})\">Add New Item</a>]";

关于javascript - 将 Javascript 弹出 HTML 链接分配给 PHP 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26298186/

相关文章:

javascript - 如何仅在切换时验证表单

javascript - JQUERY/AJAX 请求未通过并发生冲突

javascript - 如何制作 knockout 以在页面加载时填充数据

html - css中包含多种字体的正确方法

javascript - 为什么 `false && true || true` 评估为真?

javascript - CoffeeScript 函数问题

php - 如何通过恒定的上传路径上传多个图像

javascript - 什么是 jQuery 中的工厂函数?

javascript - jQuery document.ready 与 pageLoad

php - 在 codeigniter 中下载后删除文件