打印标签时出现问题<script>



嗨,我收到以下错误,代码如下:

<?php
echo '<script>
$('#summernote').summernote({
placeholder: 'Hello Bootstrap 4',
tabsize: 2,
height: 250
});
</script>';
?>

我无法使用";回声;在PHP中,它显示:

"分析错误:语法错误,意外的"占位符"(T_STRING(,应为"、"或";"在D:\XAMPP\htdocs\NoteApp\layout\Header.php的第17行";

问题是您的JavaScript代码中有单引号,您还使用它来分隔字符串。

您可以随意使用单引号和双引号来获得正确的结果,但不需要从PHP中回声。只需退出PHP中的代码部分:

<?php
// PHP code here
?>
<!-- This section is just sent to the output -->
<script>
$('#summernote').summernote({
placeholder: 'Hello Bootstrap 4',
tabsize: 2,
height: 250
});
</script>
<?php
// More PHP code here

这是因为在单引号字符串中嵌套了单引号。尝试在Javascript代码中使用双引号。

相关内容

最新更新