问题描述
我在 PHP 中回显 alert() 时遇到问题。它显示字符串中的所有内容。
echo "<script type='text/javascript'>alert('Thank you for your enquiry,we will contact you as soon as possible,have a nice day!');</script>";
解决方法
您可以在结束和开始 php 标签之间使用 javascript 代码,如下所示,
?>
<script type="text/javascript">
alert('Thank you for your enquiry,we will contact you as soon as possible,have a nice day!');
</script>
<?php
// rest of the php code will go here.
?>
或者试试这个,
<?php
echo '<script type="text/javascript">';
echo 'alert("Thank you for your enquiry,have a nice day!");';
echo '</script>';
?>
解决方案:我通过删除所有内容来修复它。并且直接回显消息而不使用alert()。我不确定它为什么会这样,因为这是我的自定义插件。如果我找到了这种行为的来源,我会更新。谢谢大家的回复。
echo 'Email Successfully Sent. We will reply soon!';