Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript PHP调用html警报框_Javascript_Php_Html - Fatal编程技术网

Javascript PHP调用html警报框

Javascript PHP调用html警报框,javascript,php,html,Javascript,Php,Html,所以我在一个网站上工作。这个网站有一个非常酷的css警告框。但所有者要求在功能成功完成时显示该框 HTML警报 触发警报的按钮 那么在php中,如何在不使用out按钮的情况下触发警报呢谢谢大家! 仅在提交表单后使用php脚本 echo '<script>$(".mb-control").trigger("click");<script>'; 要在不使用jQuery的情况下完成Bigbyte编号的post,请执行以下操作: 别忘了给你的按钮添加一个ID echo '<

所以我在一个网站上工作。这个网站有一个非常酷的css警告框。但所有者要求在功能成功完成时显示该框

HTML警报

触发警报的按钮


那么在php中,如何在不使用out按钮的情况下触发警报呢谢谢大家!

仅在提交表单后使用php脚本

echo '<script>$(".mb-control").trigger("click");<script>';

要在不使用jQuery的情况下完成Bigbyte编号的post,请执行以下操作: 别忘了给你的按钮添加一个ID

echo '<script type="text/javascript">document.getElementById("mybutton").onclick();</script>';
但是Ajax是一个更好的解决方案。

试试这个

echo '<script language="javascript">';
echo 'alert("message successfully sent")';
echo '</script>';

这里,在php中调用了echo javascript标准警报函数。希望这有帮助。

PHP是服务器端语言。您应该选择带有AJAX@Thamilan是的,但是他正在使用php来完成提交的表单。当表单成功完成时,他希望上面的框显示出来。我将查看用于显示该警报的库,并查看是否有一个函数可以通过编程调用来触发警报。然后使用PHP在页面上输出一些javascript来调用该函数。谢谢你的建议,但是这段代码似乎锁定了整个网站,之后什么也没有发生。你可能想说你的答案取决于jQuery,这个代码段必须在jQuery加载后触发,并且应该在onload中包装……可能是因为双引号中的$。网站所有者不希望页面上有按钮。他不希望这样,当用户提交表单时,它将显示警报。您可以将按钮设置为显示:无。或者尝试找到显示对话框的函数,直接调用它。谢谢,但我们不是在寻找常规java脚本警报。所有者正在查找上述代码的用法。
echo '<script type="text/javascript">document.getElementById("mybutton").onclick();</script>';
echo '<script language="javascript">';
echo 'alert("message successfully sent")';
echo '</script>';