Thứ Năm, 23 tháng 1, 2014

JavaScript HTML DOM - Thay đổi HTML

HTML DOM cho phép JavaScript để thay đổi nội dung của các phần tử HTML.

Thay đổi Stream HTML đầu ra

JavaScript có thể tạo ra nội dung HTML động:

Ngày: Thu 24 tháng 1 2014 11:11:30 GMT 0700 (SE Giờ chuẩn Châu Á)

Trong JavaScript, document.write () có thể được sử dụng để viết trực tiếp đến dòng đầu ra HTML:

Ví dụ

<!DOCTYPE html>
<html>
<body>

<script>
document.write(Date());
</script>

</body>
</html>

Thử nó cho mình »

Ghi Không bao giờ sử dụng document.write () sau khi tài liệu được tải. Nó sẽ ghi đè lên các tài liệu.


Thay đổi nội dung HTML

Cách dễ nhất để sửa đổi nội dung của một phần tử HTML là sử dụng innerHTML tài sản.

Thay đổi nội dung của một phần tử HTML, sử dụng cú pháp sau:

document.getElementById(id).innerHTML=new HTML

Ví dụ này thay đổi nội dung của một phần tử <p>:

Ví dụ

<html>
<body>

<p id="p1">Hello World!</p>

<script>
document.getElementById("p1").innerHTML="New text!";
</script>

</body>
</html>

Thử nó cho mình »

Ví dụ này thay đổi nội dung của một phần tử <h1>:

Ví dụ

<!DOCTYPE html>
<html>
<body>

<h1 id="header">Old Header</h1>

<script>
var element=document.getElementById("header");
element.innerHTML="New Header";
</script>

</body>
</html>

Thử nó cho mình »

Ví dụ giải thích:
  • Các tài liệu HTML trên có chứa một yếu tố <h1> với id = "tiêu đề"
  • Chúng tôi sử dụng HTML DOM để có được các phần tử với id = "tiêu đề"
  • Một JavaScript thay đổi nội dung (innerHTML) của phần tử đó

Thay đổi giá trị của một thuộc tính

Thay đổi giá trị của một thuộc tính HTML, sử dụng cú pháp sau:

document.getElementById(id).attribute=new value

Ví dụ này thay đổi giá trị của thuộc tính src của một phần tử <img>:

Ví dụ

<!DOCTYPE html>
<html>
<body>

<img id="image" src="smiley.gif">

<script>
document.getElementById("image").src="landscape.jpg";
</script>

</body>
</html>

Thử nó cho mình »

Ví dụ giải thích:
  • Các tài liệu HTML trên có chứa một yếu tố <img> với id = "hình ảnh"
  • Chúng tôi sử dụng HTML DOM để có được các phần tử với id = "hình ảnh"
  • Một JavaScript thay đổi thuộc tính src của phần tử đó từ "smiley.gif" để "landscape.jpg"
Các tin khác

Không có nhận xét nào:

Đăng nhận xét