按钮提交虚假作品,但不是重定向

时间:2015-06-09 11:22:01

标签: php html submit forward redirect

目前,我正在研究一个公式。我创建了检查功能,它们都在工作。如果check函数返回false,则不会保存任何内容,但它仍会重定向到congrat页面?

这里是代码:

function check() {
    var msg = "";

    if ($_POST['Bustransfer'] == "ja" ) {
        msg = "wrong\n";
        document.formular.v6.style.backgroundColor = "#FF0000";
    } 

    if (msg == "") return(true);
    else {
        alert(msg);
        return(false);
    }
}

然后我在正文部分得到以下内容:

<form method="post" action="Email.php" name="formular" onsubmit="return check()">

我不明白,希望你能帮助我。干杯!

1 个答案:

答案 0 :(得分:1)

您正在混合它们(javascript&amp; php)。支票中应该是'<?php echo $_POST['Bustransfer']; ?>'而不是$_POST['Bustransfer']

function check() {
    var msg = "";

    if ('<?php echo $_POST['Bustransfer']; ?>' == "ja" ) {
        msg = "wrong\n";
        document.formular.v6.style.backgroundColor = "#FF0000";
    } 

    if (msg == "") return(true);
    else {
        alert(msg);
        return(false);
    }
}