Hướng dẫn javascript reload content

I just wat to know how I can reload a specific element or div with javascript code.

Nội dung chính

  • location.reload trong JavaScript là gì
  • Tải lại trang bằng location.reload trong JavaScript phương thức location.reload với mã HTML sau đây:
  • Tổng kết

div:

Hướng dẫn javascript reload content

hope you will help . I really need it . Thank you

sam

1,55711 silver badges14 bronze badges

asked Nov 5, 2021 at 13:15

Hướng dẫn javascript reload content

8

You can easily set the source of an image in JS:

document.getElementById("holla").src = "avatar.gif";

function refresh() {
document.getElementById("holla").src = "avatar.gif";
}
Hướng dẫn javascript reload content

answered Nov 5, 2021 at 13:20

11

If you are trying to reload from server then you can do ajax call and set the response to that div. document.getElementById('holla').innerHTML = this.responseText;

answered Nov 5, 2021 at 13:24

1

You must have some mechanism to load the image. Ajax call will load the image asynchronously.

// Create an XMLHttpRequest object
const xhttp = new XMLHttpRequest();
// Define a callback function
xhttp.onload = function() {
  //you get response back from server in responseText.
  document.getElementById('holla').innerHTML = this.responseText;
}
// Send a request
xhttp.open("GET", "ajax_info.txt");// path to file
xhttp.send();

answered Nov 5, 2021 at 13:44

Hướng dẫn cách tải lại trang bằng JavaScript. Bạn sẽ biết cách sử dụng thuộc tính location.reload để load lại trang bằng JavaScript sau bài học này.

location.reload trong JavaScript là gì

location.reload trong JavaScript là một phương thức của window.location Object, có tác dụng tải (load) lại trang hiện tại.

Cú pháp của location.reload để tải lại trang như sau:

location.reload()

Với việc tải lại trang bằng location.reload, trang web được tải lại sẽ không được thêm vào lịch sử truy cập, mà chỉ có nội dung hiện tại của nó được tải lại mà thôi.

Tải lại trang bằng location.reload trong JavaScript phương thức location.reload với mã HTML sau đây:

html>
<html lang="vi">
<head>
<meta charset="UTF-8">
<title>Sampletitle>
head>
<body>

<h2>Sampleh2>

<p id="msg">Ví dụ tải lại trangp>

<input type="button" value="reload" id="btnReload">

<script>
let d = new Date();
let element = document.getElementById('msg');
element.insertAdjacentHTML('afterend', '

' + d.toTimeString() + '

'
);


let btnReload = document.getElementById('btnReload');
btnReload.addEventListener('click', function(){
location.reload();
});
script>

body>
html>

Với mã HTML trên, sau khi click vào nút reload thì nội dung trang sẽ được tải lại, và thông tin về thời gian hiện tại cũng sẽ được làm mới như sau:

Tổng kết

Trên đây Kiyoshi đã hướng dẫn bạn cách Tải lại trang bằng JavaScript bằng location.reload rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.

Và hãy cùng tìm hiểu những kiến thức sâu hơn về JavaScript trong các bài học tiếp theo.

Viết bởi Kiyoshi. Đã đăng ký bản quyền tác giả tại <a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" rel="license noopener" target="_blank" href="https://creativecommons.org/licenses/by-nc-nd/4.0/">Creativecommons</a>&nbsp;và <a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" target="_blank" rel="noopener" href="https://www.dmca.com/Protection/Status.aspx?ID=1631afcd-7c4a-467d-8016-402c5073e5cd" class="dmca-badge">DMCA</a><script src="https://images.dmca.com/Badges/DMCABadgeHelper.min.js">

Bài viết liên quan

Hãy chia sẻ và cùng lan tỏa kiến thức lập trình Nhật Bản tại Việt Nam!

HOME>> >>

Profile
Hướng dẫn javascript reload content

Tác giả : Kiyoshi (Chis Thanh)

Kiyoshi là một cựu du học sinh tại Nhật Bản. Sau khi tốt nghiệp đại học Toyama năm 2017, Kiyoshi hiện đang làm BrSE tại Tokyo, Nhật Bản.