![js在php 中出现 unterminated string literal 解决方法 js在php 中出现 unterminated string literal 解决方法](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700&webp=1)
出现这个问题就是空格造成的(可清空格符,换行符等)
示例代码如下:
php 下报错
<?php
echo "<a href=javascript:if(window.confirm('Are you Sure ?')){window.location.href='xxxx'; }>xxxxxx</a>"; // 会出错就是空格的问题
echo "<a href=javascript:if(window.confirm('Sure?')){window.location.href='xxxx'; }>xxxxxx</a>"; // 去空格正确
echo "<a href=\"javascript:if(window.confirm(' Are you Sure ?')){window.location.href='xxxx'; }\">xxxxxx</a>"://用双引号正确
?>