Mar*_*zer 9 javascript php variables alert window
我正在创建一个表单,当某些字段没有填写或填写正确时,应该创建一个javascript警报.我希望能够将我放入php变量中的错误消息显示在javascript警告窗口中.
以下代码不起作用:
function died($error) {
echo '<script type="text/javascript"> alert('.$error.')</script>';
die();
}
Run Code Online (Sandbox Code Playgroud)
如何添加$error两个"脚本"字符串之间包含的字符串,以便它作为javascript警报正确输出?
谢谢!
use*_*142 16
您只忘记了JavaScript警报所需的引用.
如果您将'hello'传递给该函数,则您当前的代码将创建警报:
alert(hello)
Run Code Online (Sandbox Code Playgroud)
而不是做:
alert("hello")
Run Code Online (Sandbox Code Playgroud)
因此,将您的行更改为以下内容(在连接$ error之前和之后添加两个双引号):
echo '<script type="text/javascript">alert("'.$error.'");</script>';
Run Code Online (Sandbox Code Playgroud)
你可以使用你的功能:
died('error on whatever');
Run Code Online (Sandbox Code Playgroud)
在警报 javascript 中显示变量 php
<?php
function died($error) { ?>
<script>alert("<?php echo $error; ?>")</script>
<?php die();
} ?>
Run Code Online (Sandbox Code Playgroud)