繁体   English   中英

如何使用PHP脚本添加JavaScript警报?

[英]how to add a javascript alert with a PHP script?

假设我有一个输入表单,其中用于电子邮件地址。 这种形式是一个长形式的一部分,所以当其他输入出现错误时,我使用警报框代替...。我现在的问题是,如果我通过php检查了电子邮件输入字符串,如果已被使用,我将如何放置如果我正在使用PHP从后端检查邮件,则在警报框中显示诸如“此电子邮件已被接收”之类的消息?我想要一个警报框,因为我将其与不需要后端检查的其他输入框一起使用例如

alert("$errormessage");

PHP是服务器端语言。 您可以将其输出给用户

echo "<script>alert('".mysql_real_escape_string($errormessage)."');</script>";

或者您可以编写自己的函数

function alert($a){
    echo "<script>alert('".mysql_real_escape_string($a)."');</script>";

}

alert("test");

您可以使用PHP回显任何种类的javascript。 但是问题是,您确定要执行此操作吗? 您也可以这样:

<?php if(emailExists): ?>
<script>alert('Email exists!')</script>
<?php endif; ?>

但是,当用户键入电子邮件时,您也可以使用jQuery和Ajax请求来检查电子邮件是否与ajax存在。

echo '<script>alert("ssss");</script>' ; 只要把它放在回声中,它将那样工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM