在javascript警报中编写php
我用以下方式在JS中编写PHP在javascript警报中编写php,php,javascript,alert,Php,Javascript,Alert,我用以下方式在JS中编写PHP alert(<?php echo __("Error-login") ?>); alert(); echo(错误登录)与xml关联以翻译成两种语言使用symfony,但现在它不起作用 如何修复此问题?您在alert()调用中缺少引号 alert('<?php echo __("Error-login") ?>'); 警报(“”); 您的线路变为 alert(Error-login); 如您所见,您缺少以下引号: alert('
alert(<?php echo __("Error-login") ?>);
alert();
echo(错误登录)
与xml关联以翻译成两种语言使用symfony,但现在它不起作用
如何修复此问题?您在
alert()
调用中缺少引号
alert('<?php echo __("Error-login") ?>');
警报(“”);
您的线路变为
alert(Error-login);
如您所见,您缺少以下引号:
alert('Error-login');
如果有人在翻译中使用引号,也会产生错误:
alert('Error's are here');
因此,在将单引号传递给Javascript之前,需要对其进行转义。试试这个
<?php echo '<script language="javascript">confirm("Do you want this?")</script>;'; ?>
添加
在''
我希望js中的php代码能够工作,前提是相应的文件名被保存为.php文件。它不能工作相同的警报(“”)