Hướng dẫn how do i get javascript to stay on the same page? - làm cách nào để javascript ở trên cùng một trang?

Tôi đang tạo một biểu mẫu đăng nhập và trong đó nếu có bất kỳ đầu vào nào sai thì tôi muốn ở trên cùng một trang và thông báo cho khách hàng nhập vào đầu vào chính xác tôi muốn ở lại trang này // localhost: 8080/đăng nhập/ Nhưng sau mỗi lần nhấp, tôi được chuyển hướng đến // localhost: 8080/loginpage/? username = username & pword = & xác nhậnPassword = & email = email & firstname = first+name & lastName = last+name & cars = nam & đăng ký = đăng ký.

Tôi đã viết một mã cho việc này nhưng nó dường như không hoạt động.

if[t!==0]
 {
     var er="Email-id already exists";
     window.location.reload[false]; 
     document.getElementById["nemail"].value=er;
     document.getElementById["username"].value=username;
     document.getElementById["pword"].value="";
     document.getElementById["confpwd"].value="";
     document.getElementById["fname"].value=fname;
     document.getElementById["lname"].value=lname;
     document.getElementById["gender"].value=gender;
 }

Tôi đã cố gắng sử dụng một số phương pháp khác như

 window.location.replace['/loginpage/'];

 window.location.href="/loginpage/index.html";

Nhưng không ai trong số họ hoạt động. Xin vui lòng giúp đỡ!

Đã hỏi ngày 1 tháng 3 năm 2017 lúc 21:22Mar 1, 2017 at 21:22

Click Me function dontGo[event] { event.preventDefault[]; } document.getElementById["clickMe"].addEventListener["click",dontGo];

Đã trả lời ngày 1 tháng 3 năm 2017 lúc 21:37Mar 1, 2017 at 21:37

Canolyb1Canolyb1Canolyb1

6225 Huy hiệu bạc17 Huy hiệu đồng5 silver badges17 bronze badges

0

  • Xóa khỏi các diễn đàn của tôi

  • Câu hỏi

  • User28741316 đã đăng

    Chào mọi người,

    Tôi có một thông báo xác nhận khi người dùng nhấp vào các liên kết khác. Tuy nhiên, khi người dùng nhấp vào Hủy, tôi không thể ngăn anh ta được hướng đến một trang khác. Tôi hiểu rằng tôi có thể sử dụng ------ return & nbsp; 'Bạn có chắc không?'; . Tuy nhiên, tôi có thể nắm bắt được sự kiện nếu tôi sử dụng lợi nhuận.

Tất cả các câu trả lời

  • Người dùng-1675550968 đã đăng

    Tôi không nghĩ rằng sử dụng return xác nhận [] sẽ gây ra bất kỳ vấn đề nào với việc xử lý sự kiện ở phía máy chủ ...

    orzeh 

  • User28741316 đã đăng

    Hi,

    Chào mọi người,

  • Người dùng-1675550968 đã đăng

    Tôi không nghĩ rằng sử dụng return xác nhận [] sẽ gây ra bất kỳ vấn đề nào với việc xử lý sự kiện ở phía máy chủ ...

    orzeh 

  • Nhưng làm thế nào tôi gg để làm điều đó trên máy chủ vì người dùng có thể nhấp vào bất kỳ liên kết nào hoặc đóng trình duyệt.

    & nbsp; Tôi nghĩ rằng chúng tôi không hiểu nhau. Đặt một số mã gây ra vấn đề

    Người dùng-1392753538 Đăng

  • User28741316 đã đăng

    Chào mọi người,

    Tôi có một thông báo xác nhận khi người dùng nhấp vào các liên kết khác. Tuy nhiên, khi người dùng nhấp vào Hủy, tôi không thể ngăn anh ta được hướng đến một trang khác. Tôi hiểu rằng tôi có thể sử dụng ------ return & nbsp; 'Bạn có chắc không?'; . Tuy nhiên, tôi có thể nắm bắt được sự kiện nếu tôi sử dụng lợi nhuận.

    Tất cả các câu trả lời

  • Người dùng-1675550968 đã đăng

    Tôi không nghĩ rằng sử dụng return xác nhận [] sẽ gây ra bất kỳ vấn đề nào với việc xử lý sự kiện ở phía máy chủ ...

    Nhưng làm thế nào tôi gg để làm điều đó trên máy chủ vì người dùng có thể nhấp vào bất kỳ liên kết nào hoặc đóng trình duyệt.

    & nbsp; Tôi nghĩ rằng chúng tôi không hiểu nhau. Đặt một số mã gây ra vấn đề
     

  • Người dùng-1392753538 Đăng

     

    Hãy thử điều này & nbsp;

    linkButton.Attribut.Add [" title", "if [xác nhận ['bạn có chắc không?']] {return true} other {return false}"]

    Xin chào, bên dưới là mã của tôi trong trang ASPX của tôi. & NBSP;
    if[document.getElementById['" + + "'].value== '1']{
    return '' + document.getElementById['" + hidMasterName.ClientID  + "'].value + ' details have been changed.';
    } //end if
    } // end function

    //Mã ẩn

    & nbsp; chuỗi str

    ClientScript.RegisterStartUpScript [typeof [trang], "stronload", strjs];

Làm cách nào để ở trên cùng một trang sau khi nhấp vào?

Bạn có thể sử dụng EntertDefault [] trên sự kiện nhấp chuột cho một đối tượng HTML nhất định. Điều này sẽ ngăn trình duyệt thực hiện hành động mặc định trên một đối tượng HTML cụ thể.use preventDefault[] on the click event for a given html object. This will prevent the browser from taking the default action on a specific HTML object.

Làm cách nào để ngăn một trang làm mới trên một biểu mẫu?

Sử dụng phương thức strectDefault [] trên đối tượng sự kiện để ngăn chặn việc làm mới trang trên biểu mẫu gửi trong React, ví dụ: biến cố. ngăn chặn Mặc định[] . Phương pháp ngăn chặn ngăn chặn trình duyệt phát hành hành động mặc định mà trong trường hợp gửi biểu mẫu là làm mới trang. to prevent a page refresh on form submit in React, e.g. event. preventDefault[] . The preventDefault method prevents the browser from issuing the default action which in the case of a form submission is to refresh the page.

Làm cách nào để hiển thị một biểu mẫu trên cùng một trang khi tôi nhấp vào một nút?

Cách nhận nút để liên kết đến một biểu mẫu trên cùng một trang..
Thêm một trường văn bản phong phú trên biểu mẫu trên trang của bạn ..
Nhấp vào khu vực văn bản ở bên trái và chọn Chèn> neo ..
Đặt tên neo.....
Sau khi tạo mỏ neo của bạn, hãy vào nút và chọn liên kết đến bên ngoài ..
Loại #[tên của mỏ neo của bạn] ..

Làm thế nào để bạn hiển thị dữ liệu đã gửi trên cùng một trang với biểu mẫu trong JavaScript?

Nếu bạn muốn thêm nội dung vào một trang, bạn cần làm việc với DOM.Google "Tạo Div JavaScript" hoặc "Tạo Span JavaScript" cho các ví dụ, về cơ bản bạn cần tạo một yếu tố có văn bản của bạn trong đó và thêm phần tử đó vào một phần của trang bạn muốn văn bản hiển thị.

Bài Viết Liên Quan

Chủ Đề