javascript - 数据插入有效,但不显示警报框消息

标签 javascript php input

我尝试了下面的代码来执行验证功能和数据插入操作,后面的代码在chrome上正确运行,但firefox没有显示成功插入的消息。

<input type="submit" onclick="chk()";/>//chk() contains validations
<?
  php

  if(isset($_POST["submit"]))
  {
     data insertion code

    if(true)
    {
     <script language="javascript">alert " Adverties    added";window.location="adverties.php";</script>
    }

  }
?>

最佳答案

  1. 将JS放入echo中:

echo '..脚本...JS代码';

  • 我不知道这是否是 stackoverflow 错误,但是 “Adv..” 文本不在 ( )
  • 所以应该是:

    if(true)
    {
     echo '<script language="javascript">alert(" Adverties    added");window.location="adverties.php";</script>';
    }
    

    关于javascript - 数据插入有效,但不显示警报框消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28380382/

    相关文章:

    javascript - 检测父div内子div的类,然后将class或id添加到父div

    javascript - 在 silverlight 中打开一个新窗口

    javascript - 如果输入是焦点且在跨度内,则添加类

    python - gobject io监控+非阻塞读取

    reactjs - 如何在 react-native 组件中关注下一个输入字段

    javascript - Chrome扩展程序内容脚本不适用于gmail

    javascript - 将 JavaScript 数组中的项目放在任意索引上

    php - Laravel,页面刷新后显示数据库记录更新

    php - 多次建立数据库连接可以吗? PHP-MySql

    php - 如何对某些十六进制值进行 md5 哈希?