作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有显示包含产品名称的消息的功能。但是当 Item 包含 ' 时,问题就出现了。是否可以防止将整个字符串按原样忽略 ' 字符
调用函数
cart.add('<?php echo($imeProizvoda); ?>')
不适用于 -> Razer Blade 15'
javascript
var cart = {
'add': function(product_id) {
addProductNotice('Proizvod dodat u korpu', '<h3>'+product_id+' dodat u <a href="cart.php">korpu</a>!</h3>', 'success');
}
}
最佳答案
您可以使用模板文字代替 '
分隔符,从而允许您同时使用 '
和 "
(相对常见的字符),但是你将不得不转义反引号(这是相对不常见的):
cart.add(`<?php echo($imeProizvoda); ?>`)
如果您也希望能够使用反引号,您可以将 PHP 变量中的所有反引号替换为反斜杠加上反引号:
<?php echo(str_replace('`', '\\`', $imeProizvoda)); ?>
关于javascript - 如何让字符串在javascript函数中包含',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52732291/
我是一名优秀的程序员,十分优秀!