Javascript 在PHP中在同一页面上显示java脚本警报

Javascript 在PHP中在同一页面上显示java脚本警报,javascript,php,Javascript,Php,我试图在同一个平台上显示java脚本的警报,我是指下面的代码 echo "<script type='text/jscript'>alert('Wrong Email!!.')</script>"; echo“警报('错误的电子邮件!!)”; 例如,在检查表单后,如果该消息出现在同一页上,那么现在我可以在空白页上处理该消息&之后再次使用重定向代码重定向到同一页,但这不是我想要的!!! 我希望此消息显示在HP的同一页上。在href: <a href="javasc

我试图在同一个平台上显示java脚本的警报,我是指下面的代码

echo "<script type='text/jscript'>alert('Wrong Email!!.')</script>";
echo“警报('错误的电子邮件!!)”;
例如,在检查表单后,如果该消息出现在同一页上,那么现在我可以在空白页上处理该消息&之后再次使用重定向代码重定向到同一页,但这不是我想要的!!! 我希望此消息显示在HP的同一页上。

在href:

<a href="javascript:alert('Wrong Email!!.');">

否则,您需要将其放在按钮中,即提交表单时:

function showAlert() {
    if(foo = bar)
        alert('Wrong eMail!');
}

<input type="submit" value="Click Here" onClick="showAlert();">
函数showAlert(){
如果(foo=bar)
警报(“错误的电子邮件!”);
}

如果您只想在页面加载后看到一个弹出的警报,请使用HTML Body标记和“onLoad”。

我自己找到了这个问题的解决方案。 我们可以将提交值发送到另一个页面,但在签入该页面后,您可以通过查询将值和结果发送回同一页面并显示结果..看

if($email=null){
echo(“document.location.href=”../home.php?result=错误“;”; }

在主页上,你可以像这样显示信息

if(isset($_GET['result'])){if($_GET['result']==wrong){ echo "<script
type='text/jscript'>alert('Wrong Email!!.')</script>";}}
if(设置($\u GET['result']){if($\u GET['result']==错误){echo“警报('错误的电子邮件!!)”;}

就这样!!;)

你也可以在堆栈上查看我的想法,看!当您按“回答自己的问题”时,警报将在同一页面中弹出。因此,使用相同的基础知识,这只是警报()的另一种图形形式。可能来自JQuery,但我不知道细节。