Hướng dẫn how do you go to another page in javascript? - làm thế nào để bạn đi đến một trang khác trong javascript?


Tìm hiểu cách chuyển hướng đến một trang web khác bằng JavaScript.


Chuyển hướng một trang web

Có một vài cách để chuyển hướng đến một trang web khác với JavaScript. Những cái phổ biến nhất là location.hreflocation.replace:

Thí dụ

// mô phỏng một nhấp chuột chuột: window.location.href = "http://www.w3schools.com";
window.location.href = "http://www.w3schools.com";

// mô phỏng chuyển hướng http: window.location.replace ("http://www.w3schools.com");
window.location.replace("http://www.w3schools.com");

Hãy tự mình thử »

Lưu ý: Sự khác biệt giữa HREF và thay thế, là replace() sẽ xóa URL của tài liệu hiện tại khỏi lịch sử tài liệu, có nghĩa là không thể sử dụng nút "Quay lại" để điều hướng trở lại tài liệu gốc. The difference between href and replace, is that replace() removes the URL of the current document from the document history, meaning that it is not possible to use the "back" button to navigate back to the original document.



Phương pháp dễ dàng hơn là window.location.href = "http://example.com/new_url";

Nhưng điều gì sẽ xảy ra nếu bạn muốn kiểm tra xem tên người dùng và mật khẩu có trống hay không sử dụng JavaScript và gửi nó đến PHP để kiểm tra xem người dùng có trong cơ sở dữ liệu hay không. Bạn có thể làm điều này dễ dàng theo mã này.

Mẫu HTML -

Xác thực JavaScript-

function validateForm(){
    var uname = document.forms["myForm"]["username"].value;
    var pass = document.forms["myForm"]["password"].value;

    if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){

        return true;
    }else{
        return false;
    }
}

function isEmpty(elemValue, field){
    if((elemValue == "") || (elemValue == null)){
        alert("you can not have "+field+" field empty");
        return true;
    }else{
        return false;
    }
}

Kiểm tra xem người dùng trong cơ sở dữ liệu bằng PHP

";
    }

    $uname_tb = $_POST['username'];
    $pass_tb = $_POST['password'];

    $query ="SELECT * FROM user";
    $result = mysqli_query($con,$query);

    while($row = mysqli_fetch_array($result)){
        if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
            echo "Login Successful";
            header('Location: dashbord.php');
            exit();
        }else{
            echo "You are not in our database".mysqli_connect_error();
        }
    }
    mysqli_close($con);
?>

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • Cải thiện bài viết

    Lưu bài viết

    Đọc

    Bàn luận

    • Trong bài viết này, chúng tôi sẽ biết cách chuyển hướng trang web sang một trang khác bằng cách sử dụng JavaScript, cùng với việc hiểu được việc triển khai của nó thông qua các ví dụ.: It is used to set or return the complete URL of the current page.
    • Có một số phương pháp để chuyển hướng đến một trang web khác bằng JavaScript. Một số trong số họ được liệt kê dưới đây:: It is used to replace the current document with the specified one.
    • Vị trí.HREF: Nó được sử dụng để đặt hoặc trả về URL hoàn chỉnh của trang hiện tại.: It is used for loading a new document.

    Syntax:

    location.href="URL"
          or
    location.replace("URL")
          or
    location.assign("URL")

    vị trí.replace (): Nó được sử dụng để thay thế tài liệu hiện tại bằng tài liệu được chỉ định. It accepts a single parameter URL which is required. It is used to specify the reference of the new webpage.

    vị trí.Assign (): Nó được sử dụng để tải một tài liệu mới. No return value.

    Tham số: Nó chấp nhận một URL tham số duy nhất được yêu cầu. Nó được sử dụng để chỉ định tham chiếu của trang web mới. This example illustrates the use of the location.href property.

    Giá trị trả về: Không có giá trị trả về.

    <

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    0
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    <

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    3
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5<
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    7
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    8
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    7
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5<
    ";
        }
    
        $uname_tb = $_POST['username'];
        $pass_tb = $_POST['password'];
    
        $query ="SELECT * FROM user";
        $result = mysqli_query($con,$query);
    
        while($row = mysqli_fetch_array($result)){
            if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
                echo "Login Successful";
                header('Location: dashbord.php');
                exit();
            }else{
                echo "You are not in our database".mysqli_connect_error();
            }
        }
        mysqli_close($con);
    ?>
    
    3
    ";
        }
    
        $uname_tb = $_POST['username'];
        $pass_tb = $_POST['password'];
    
        $query ="SELECT * FROM user";
        $result = mysqli_query($con,$query);
    
        while($row = mysqli_fetch_array($result)){
            if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
                echo "Login Successful";
                header('Location: dashbord.php');
                exit();
            }else{
                echo "You are not in our database".mysqli_connect_error();
            }
        }
        mysqli_close($con);
    ?>
    
    4
    ";
        }
    
        $uname_tb = $_POST['username'];
        $pass_tb = $_POST['password'];
    
        $query ="SELECT * FROM user";
        $result = mysqli_query($con,$query);
    
        while($row = mysqli_fetch_array($result)){
            if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
                echo "Login Successful";
                header('Location: dashbord.php');
                exit();
            }else{
                echo "You are not in our database".mysqli_connect_error();
            }
        }
        mysqli_close($con);
    ?>
    
    5
    ";
        }
    
        $uname_tb = $_POST['username'];
        $pass_tb = $_POST['password'];
    
        $query ="SELECT * FROM user";
        $result = mysqli_query($con,$query);
    
        while($row = mysqli_fetch_array($result)){
            if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
                echo "Login Successful";
                header('Location: dashbord.php');
                exit();
            }else{
                echo "You are not in our database".mysqli_connect_error();
            }
        }
        mysqli_close($con);
    ?>
    
    6
    ";
        }
    
        $uname_tb = $_POST['username'];
        $pass_tb = $_POST['password'];
    
        $query ="SELECT * FROM user";
        $result = mysqli_query($con,$query);
    
        while($row = mysqli_fetch_array($result)){
            if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
                echo "Login Successful";
                header('Location: dashbord.php');
                exit();
            }else{
                echo "You are not in our database".mysqli_connect_error();
            }
        }
        mysqli_close($con);
    ?>
    
    5
    ";
        }
    
        $uname_tb = $_POST['username'];
        $pass_tb = $_POST['password'];
    
        $query ="SELECT * FROM user";
        $result = mysqli_query($con,$query);
    
        while($row = mysqli_fetch_array($result)){
            if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
                echo "Login Successful";
                header('Location: dashbord.php');
                exit();
            }else{
                echo "You are not in our database".mysqli_connect_error();
            }
        }
        mysqli_close($con);
    ?>
    
    8
    ";
        }
    
        $uname_tb = $_POST['username'];
        $pass_tb = $_POST['password'];
    
        $query ="SELECT * FROM user";
        $result = mysqli_query($con,$query);
    
        while($row = mysqli_fetch_array($result)){
            if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
                echo "Login Successful";
                header('Location: dashbord.php');
                exit();
            }else{
                echo "You are not in our database".mysqli_connect_error();
            }
        }
        mysqli_close($con);
    ?>
    
    3
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    Ví dụ 1: Ví dụ này minh họa việc sử dụng thuộc tính vị trí.HREF.

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5<location.href2
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5location.href5

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5location.href7

    HTML

    location.href9

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    3
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    location.href9

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    0
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    Output:  

    Hướng dẫn how do you go to another page in javascript? - làm thế nào để bạn đi đến một trang khác trong javascript?

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5<
    location.href="URL"
          or
    location.replace("URL")
          or
    location.assign("URL")
    3
    location.href="URL"
          or
    location.replace("URL")
          or
    location.assign("URL")
    4
    location.href="URL"
          or
    location.replace("URL")
          or
    location.assign("URL")
    5
    location.href="URL"
          or
    location.replace("URL")
          or
    location.assign("URL")
    6
    location.href="URL"
          or
    location.replace("URL")
          or
    location.assign("URL")
    7
    location.href="URL"
          or
    location.replace("URL")
          or
    location.assign("URL")
    3
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5location.href9location.href2
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1
    This is an example of a location.replace() method.

    Giá trị trả về: Không có giá trị trả về.

    <

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    0
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    <

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    3
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5<
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    7
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    8
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    7
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5<
    ";
        }
    
        $uname_tb = $_POST['username'];
        $pass_tb = $_POST['password'];
    
        $query ="SELECT * FROM user";
        $result = mysqli_query($con,$query);
    
        while($row = mysqli_fetch_array($result)){
            if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
                echo "Login Successful";
                header('Location: dashbord.php');
                exit();
            }else{
                echo "You are not in our database".mysqli_connect_error();
            }
        }
        mysqli_close($con);
    ?>
    
    3
    ";
        }
    
        $uname_tb = $_POST['username'];
        $pass_tb = $_POST['password'];
    
        $query ="SELECT * FROM user";
        $result = mysqli_query($con,$query);
    
        while($row = mysqli_fetch_array($result)){
            if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
                echo "Login Successful";
                header('Location: dashbord.php');
                exit();
            }else{
                echo "You are not in our database".mysqli_connect_error();
            }
        }
        mysqli_close($con);
    ?>
    
    4
    ";
        }
    
        $uname_tb = $_POST['username'];
        $pass_tb = $_POST['password'];
    
        $query ="SELECT * FROM user";
        $result = mysqli_query($con,$query);
    
        while($row = mysqli_fetch_array($result)){
            if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
                echo "Login Successful";
                header('Location: dashbord.php');
                exit();
            }else{
                echo "You are not in our database".mysqli_connect_error();
            }
        }
        mysqli_close($con);
    ?>
    
    5window.location.href = "http://example.com/new_url";6
    ";
        }
    
        $uname_tb = $_POST['username'];
        $pass_tb = $_POST['password'];
    
        $query ="SELECT * FROM user";
        $result = mysqli_query($con,$query);
    
        while($row = mysqli_fetch_array($result)){
            if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
                echo "Login Successful";
                header('Location: dashbord.php');
                exit();
            }else{
                echo "You are not in our database".mysqli_connect_error();
            }
        }
        mysqli_close($con);
    ?>
    
    5window.location.href = "http://example.com/new_url";8
    ";
        }
    
        $uname_tb = $_POST['username'];
        $pass_tb = $_POST['password'];
    
        $query ="SELECT * FROM user";
        $result = mysqli_query($con,$query);
    
        while($row = mysqli_fetch_array($result)){
            if(($row['username'] == $uname_tb) && ($row['password'] == $pass_tb)){
                echo "Login Successful";
                header('Location: dashbord.php');
                exit();
            }else{
                echo "You are not in our database".mysqli_connect_error();
            }
        }
        mysqli_close($con);
    ?>
    
    3
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    Ví dụ 1: Ví dụ này minh họa việc sử dụng thuộc tính vị trí.HREF.

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5<location.href2
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5location.href5

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5location.href7

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5location.href9location.href2
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    location.href9

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    3
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    location.href9

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    0____11

    Output:

    Hướng dẫn how do you go to another page in javascript? - làm thế nào để bạn đi đến một trang khác trong javascript?

    location.replace

    HTML This example uses the location.assign() method.

    Giá trị trả về: Không có giá trị trả về.

    <

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    0
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    <

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    13
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5<
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    17
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    18
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    17
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    location.href9

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    13
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    <

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    3
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5<
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    7
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    30
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    7
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5<
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    7
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    18
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    7
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5<
    location.href="URL"
          or
    location.replace("URL")
          or
    location.assign("URL")
    3
    location.href="URL"
          or
    location.replace("URL")
          or
    location.assign("URL")
    4
    location.href="URL"
          or
    location.replace("URL")
          or
    location.assign("URL")
    5
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    44
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    45
    location.href="URL"
          or
    location.replace("URL")
          or
    location.assign("URL")
    3
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5<location.href2
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    53

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5location.href7

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    5location.href9location.href2
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    location.href9

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    3
    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    1

    location.href9

    function validateForm(){
        var uname = document.forms["myForm"]["username"].value;
        var pass = document.forms["myForm"]["password"].value;
    
        if((!isEmpty(uname, "Log In")) && (!isEmpty(pass, "Password"))){
    
            return true;
        }else{
            return false;
        }
    }
    
    function isEmpty(elemValue, field){
        if((elemValue == "") || (elemValue == null)){
            alert("you can not have "+field+" field empty");
            return true;
        }else{
            return false;
        }
    }
    
    0____11

    Output:

    Hướng dẫn how do you go to another page in javascript? - làm thế nào để bạn đi đến một trang khác trong javascript?

    location.assign

    LƯU Ý: Đầu ra của tất cả các phương thức sẽ giống nhau nhưng phương thức vị trí.replace () sẽ loại bỏ URL của tài liệu hiện tại khỏi lịch sử tài liệu. Do đó, thật tốt khi sử dụng phương thức vị trí.Assign () nếu bạn muốn tùy chọn điều hướng trở lại tài liệu gốc. & NBSP; The output of all the methods will be the same but the location.replace() method removes the URL of the current document from the document history. Thus, it is good to use location.assign() method if you want the option to navigate back to the original document.