Bỏ qua đến nội dung
Bỏ qua điều hướng
Đăng nhập
MT.NET.VN

Viewbh Bai 12 Dom Css Trong Javascript2023 04 05 10 47 37

Tìm kiếm
Thuộc khóa học · baihoc_sub = 24

Javascript căn bản

Bài 1 / 1 trong khóa học.

Xem khóa học
100%
Bài trướcĐây là bài đầu tiên Bài sauĐây là bài cuối cùng
MT LEARNING · LESSON

Bài 12: DOM CSS trong javascript

Dựa vào hàm setAttribute trong bài trước thì chúng ta hoàn toàn có thể thêm css cho thẻ HTML, nhưng trong […]

Bài 12: DOM CSS trong javascript


Dựa vào hàm setAttribute trong bài trước thì chúng ta hoàn toàn có thể thêm css cho thẻ HTML, nhưng trong javascript còn hỗ trợ chúng ta một cách CSS chuyên nghiệp hơn nữa.

1, Cú Pháp.

-Để CSS cho các thẻ HTMl bằng javascript các bạn dùng cú pháp:

element.style.propertyName = value;

Trong đó:

  • element là các đối tượng HTML (được gọi bằng các phương thức getElement…).
  • propertyName là tên thuộc tính CSS các bạn muốn xét.
  • value là giá trị của thuộc tính đó.

-Và để lấy ra giá trị của thuộc tính css các bạn sử dụng cú pháp:

element.style.propertyName;

Trong đó:

  • element là các đối tượng HTML (được gọi bằng các phương thức getElement…).
  • propertyName là tên thuộc tính CSS các bạn muốn lấy.

2, Ví Dụ.

VD1: Mình sẽ xét color=red cho thẻ HTML có id=series.

<!DOCTYPE html>
 <html>
 
 <head>
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <title>Toidicode.com javascript</title>
 </head>
 
 <body>
     <div>Các series học lập trình tại toidicode.com</div>
     <ul>
         <li class="list">Học HTML</li>
         <li id="series">Học CSS</li>
         <li class="list">Học javascript</li>
         <li class="series">Học jquery</li>
     </ul>
     
     <script type="text/javascript">
         //tìm đến thẻ HTML có id = series và css
         document.getElementById('series').style.color="red";
     </script>
 </body>
 
 </html>
 

Xem Kết Quả

VD2: Lấy ra giá trị của thuộc tính css.

<!DOCTYPE html>
 <html>
 
 <head>
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <title>Toidicode.com javascript</title>
 </head>
 
 <body>
     <div>Các series học lập trình tại toidicode.com</div>
     <ul>
         <li class="list">Học HTML</li>
         <li id="series" style="background: red;">Học CSS</li>
         <li class="list">Học javascript</li>
         <li class="series">Học jquery</li>
     </ul>
     
     <script type="text/javascript">
         //tìm đến thẻ HTML có id = series và lấy thông số của thuộc tính background
         var value = document.getElementById('series').style.background;
         //hiển thị ra giá trị
         alert(value);
     </script>
 </body>
 
 </html>
 

Xem Kết Quả

3, Chú ý.

-Đối với các thuộc tính có dấu gạch nối ngăn ở giữa như: margin-top, margin-bottom,… Các bạn chuyển về dạng viết liền theo chuẩn lưng lạc đà.

VD:

  • margin-top thành marginTop
  • background-color thành backgroundColor
  • ……

3, Lời kết.

-Như vậy phần này mình đã giới thiệu xong đến mọi người về DOM CSS trong javascript rồi. Tuy nhiên javascript còn hỗ trợ chúng ta rất nhiều cách khác có thể css được các thẻ HTML.



Source link

ĐÁNH GIÁ NỘI DUNG 0.0/5 0 lượt đánh giá
Bạn thấy nội dung này thế nào?
Mỗi trình duyệt/tài khoản được chấm lại sau 24 giờ.
Báo bài lỗiGiúp MT.Net.VN phát hiện nội dung cần kiểm tra
Báo lỗi được ghi vào hệ thống để Admin kiểm tra. Không dùng chức năng này để gửi hỗ trợ cá nhân.
Home Dịch vụ Khóa học CPanel