Javascript Alert不能与echo一起工作


Javascript Alert is not working with echo

if (isset($_POST['tambah'])) {
    $id_wilayah = $_POST['id_wilayah'];
    $nama_wilayah = $_POST['nama_wilayah'];
    $_wilayah = "INSERT INTO wilayah_desa VALUES (?, ?, '')";
    $stmt = mysqli_prepare($link,$_wilayah);
    mysqli_stmt_bind_param($stmt, 'ss', $id_wilayah, $nama_wilayah);
    mysqli_stmt_execute($stmt);
    echo "<script language='"JavaScript'">alert('Data Wilayah Desa Berhasil       Disimpan!');</script>";
    header('location:wilayah.php');

Javascript警告不起作用。有什么问题吗?我感谢所有的回答。谢谢你

问题不在于Javascript;因为你补充说:头(地点:wilayah.php);它会立即到达那里,甚至没有尝试应用脚本把它删除了,为我工作^_^

应该是type="text/javascript,而不是language="Javascript "。见鬼,如果我没记错的话,你根本不需要这个。试一试:

echo "<script>alert('Data Wilayah Desa Berhasil       Disimpan!');</script>";

试试这个…

echo "<script>alert('Data Wilayah Desa Berhasil       Disimpan!');</script>";

但是它很可能不起作用,因为在脚本触发

之前头会重定向你