1

如何在 Java 脚本警告框中添加 php 内容或 php 变量?!我试图让它工作的几种方式,但它只是弹出一个空白框,而不是 php 变量的内容。

这是代码:

<script language="javascript">
    $(document).ready(function() {
        $("#a").blur(function() {           
            <?php $b = $_POST['a'];

            if(isset($_POST['update'])) {
            mysql_query("UPDATE tbl_travel set fld_a='".$_POST[$b]."' where fld_id = '".$_POST["id"]."' ") or die(mysql_error());
            } ?>

                alert (<?php $b ?>);
           });
    });
</script> 

谢谢您的帮助 :)

4

5 回答 5

8

改变这个

alert (<?php $b ?>);

对此

alert ('<?php echo $b; ?>');

您需要$b在警报中输出值并添加引号。

关于 PHP -回声

于 2013-09-07T09:59:42.360 回答
3

你试过这个吗?

alert ('<?php echo $b ?>');
于 2013-09-07T09:59:52.923 回答
2

我这样用

$text="Example PHP Variable Message";
echo '<script type="text/javascript">alert("'.$text.'")</script>';
于 2016-11-16T18:59:25.157 回答
1

1.

<script>
  alert("</script><?php $r=5;echo $r;?> <script>")
</script>

你必须在 php 启动时关闭脚本

于 2014-01-22T11:48:04.250 回答
0

这对我有用:

alert ("<?php echo $b; ?>");
于 2018-03-07T16:52:06.420 回答