如何使用PHP弹出警告消息框?
你可以使用JavaScript:
// This is in the PHP file and sends a Javascript alert to the client
$message = "wrong answer";
echo "<script type='text/javascript'>alert('$message');</script>";
创建一个用于警告的函数
<?php
alert("Hello World");
function alert($msg) {
echo "<script type='text/javascript'>alert('$msg');</script>";
}
?>
你需要使用一些JS代码来实现这个功能,只需在你的PHP代码中添加alert('你的信息')
即可。
以下是示例:
<?php
//my other php code here
function function_alert() {
// Display the alert box; note the Js tags within echo, it performs the magic
echo "<script>alert('Your message Here');</script>";
}
?>
function_alert
的路由访问您的浏览器时,您将在屏幕上看到显示您消息的警报框。PHP渲染HTML和Javascript并发送到客户端浏览器。PHP是一种服务器端语言,这使它能够在服务器上执行插入数据库等操作。
但是警报是由客户端的浏览器呈现的。您需要通过javascript来获取警报。
<?php
$PHPtext = "Your PHP alert!";
?>
var JavaScriptAlert = <?php echo json_encode($PHPtext); ?>;
alert(JavaScriptAlert); // Your PHP alert!
<?php
echo "<div id='div1'>text</div>"
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
<script src="js/jquery1.3.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#div1').click(function () {
alert('I clicked');
});
});
</script>
</head>
<body>
</body>
</html>
这个 .php 文件的内容将生成 有效的 HTML 并带有警告(您甚至可以删除 <?php...?>
)
<!DOCTYPE html><html><title>p</title><body onload="alert('<?php echo 'Hi' ?>')">
在 PHP 命令 alert
之前使用 jQuery。
alert('something');
它不是编程语言,类似于一点点的jQuery。您需要在顶部引用dhp.php,在底部引用dhpjs.php。
目前它不是开源的,但当它开源时,您可以使用它。这是我们的编程语言 ;)