Hướng dẫn what javascript method allows access to an element by its id? - phương thức javascript nào cho phép truy cập vào một phần tử bằng id của nó?

Thí dụ

Nhận phần tử với ID được chỉ định:

document.getEuityById ("demo");

Hãy tự mình thử »

Nhận phần tử và thay đổi màu sắc của nó:

const myelement = document.getEuityById ("demo"); myelement.style.color = "màu đỏ";
myElement.style.color = "red";

Hãy tự mình thử »

Nhận phần tử và thay đổi màu sắc của nó:

const myelement = document.getEuityById ("demo"); myelement.style.color = "màu đỏ";

Hãy tự mình thử »


Nhận phần tử và thay đổi màu sắc của nó:

const myelement = document.getEuityById ("demo"); myelement.style.color = "màu đỏ";

Hoặc chỉ thay đổi màu sắc của nó:

document.getEuityById ("demo"). style.color = "red";



Định nghĩa và cách sử dụng

Phương thức getElementById() trả về một phần tử có giá trị được chỉ định.

Phương thức getElementById() trả về null nếu phần tử không tồn tại.

Phương pháp getElementById() là một trong những phương pháp phổ biến nhất trong HTML DOM. Nó được sử dụng gần như mỗi khi bạn muốn đọc hoặc chỉnh sửa phần tử HTML.Cú pháp
document.getEuityByID (ElementID)Thông số
The id value of an element.

Tham số

Sự mô tảCú pháp
document.getEuityByID (ElementID)Thông số
null if the element does not exist.


Tham số

Sự mô tả

Tôi

Yêu cầu. Giá trị ID của một phần tử.Giá trị trả vềLoại hìnhSự vậtPhần tử với ID được chỉ định. null nếu phần tử không tồn tại.Hỗ trợ trình duyệt
document.getElementById() là tính năng DOM Cấp 2 (2001).Nó được hỗ trợ đầy đủ trong tất cả các trình duyệt:document.getElementById() là tính năng DOM Cấp 2 (2001).document.getElementById() là tính năng DOM Cấp 2 (2001).document.getElementById() là tính năng DOM Cấp 2 (2001).document.getElementById() là tính năng DOM Cấp 2 (2001).

Tóm tắt: Trong hướng dẫn này, bạn sẽ tìm hiểu cách sử dụng JavaScript getElementById() để chọn một phần tử bằng ID được chỉ định.: in this tutorial, you will learn how to use the JavaScript getElementById() to select an element by a specified id.

Giới thiệu về phương thức getEuityid () JavaScript

Phương thức document.getElementById() trả về một đối tượng

<html> <head> <title>JavaScript getElementById() Methodtitle> head> <body> <p id="message">A paragraphp> body> html>

Code language: HTML, XML (xml)
2 đại diện cho phần tử HTML với ID khớp với một chuỗi được chỉ định.

Nếu tài liệu không có phần tử với ID được chỉ định, document.getElementById() sẽ trả về null.

Vì ID của một phần tử là duy nhất trong tài liệu HTML, document.getElementById() là một cách nhanh chóng để truy cập một phần tử.

Không giống như phương thức

<html> <head> <title>JavaScript getElementById() Methodtitle> head> <body> <p id="message">A paragraphp> body> html>

Code language: HTML, XML (xml)
6, getElementById() chỉ có sẵn trên đối tượng

<html> <head> <title>JavaScript getElementById() Methodtitle> head> <body> <p id="message">A paragraphp> body> html>

Code language: HTML, XML (xml)
8 chứ không phải các yếu tố khác.

Sau đây cho thấy cú pháp của phương thức getElementById():

const element = document.getElementById(id);

Code language: JavaScript (javascript)

Trong cú pháp này, ID là một chuỗi đại diện cho ID của phần tử để chọn. ID nhạy cảm trường hợp. Ví dụ,

const p = document.getElementById('message'); console.log(p);

Code language: JavaScript (javascript)
0 và

const p = document.getElementById('message'); console.log(p);

Code language: JavaScript (javascript)
1 hoàn toàn khác nhau.

const p = document.getElementById('message'); console.log(p);

Code language: JavaScript (javascript)
2 là duy nhất trong tài liệu HTML. Tuy nhiên, HTML là một ngôn ngữ tha thứ. Nếu tài liệu HTML có nhiều phần tử có cùng ID, phương thức document.getElementById() sẽ trả về phần tử đầu tiên mà nó gặp.

Ví dụ về phương thức getEuityBById () JavaScript

Giả sử bạn có tài liệu HTML sau:

<html> <head> <title>JavaScript getElementById() Methodtitle> head> <body> <p id="message">A paragraphp> body> html>

Code language: HTML, XML (xml)

Tài liệu chứa phần tử

const p = document.getElementById('message'); console.log(p);

Code language: JavaScript (javascript)
4 có thuộc tính

const p = document.getElementById('message'); console.log(p);

Code language: JavaScript (javascript)
2 với giá trị

const p = document.getElementById('message'); console.log(p);

Code language: JavaScript (javascript)
6:

const p = document.getElementById('message'); console.log(p);

Code language: JavaScript (javascript)

Output:

<p id="message">A paragraphp>

Code language: HTML, XML (xml)

Sau khi chọn một phần tử, bạn có thể thêm các kiểu vào phần tử, thao tác các thuộc tính của nó và vượt qua các yếu tố cha mẹ và con cái.

Bản tóm tắt

  • document.getElementById() trả về một phần tử DOM được chỉ định bởi

    const p = document.getElementById('message'); console.log(p);

    Code language: JavaScript (javascript)
    2 hoặc null nếu không tìm thấy phần tử phù hợp.
  • Nếu nhiều phần tử có cùng

    const p = document.getElementById('message'); console.log(p);

    Code language: JavaScript (javascript)
    2, mặc dù nó không hợp lệ, getElementById() sẽ trả về phần tử đầu tiên mà nó gặp phải.

Hướng dẫn này có hữu ích không?

Làm cách nào để lấy ID của một phần tử bằng JavaScript?

Hàm gọi lại nút sẽ có một đối tượng sự kiện được trả về, có tất cả dữ liệu về phần tử HTML được nhấp vào. Để có được phần tử đã nhấp, hãy sử dụng thuộc tính Target trên đối tượng sự kiện. Sử dụng thuộc tính ID trên đối tượng Event.Target để nhận ID của phần tử đã nhấp.Use the id property on the event. target object to get an ID of the clicked element.

Những gì có thể được sử dụng để tìm một phần tử bằng ID?

getEuityById () được sử dụng để tìm một phần tử duy nhất bằng ID của nó.ID là duy nhất trong một tài liệu.Để tìm các yếu tố không có ID, chúng ta có thể sử dụng phương thức QuerySelector ().Có các phương thức tương tự để truy xuất các yếu tố bao gồm getElementsByTagName (), getElementsByClasName () và getElementsByName (). is used to find a single element by its Id. The Id is unique within a document. To find elements that do not have an Id, we can use the querySelector() method. There are similar methods to retrieve elements including getElementsByTagName() , getElementsByClasName() , and getElementsByName() .

Làm thế nào bạn có thể truy cập một phần tử HTML với thuộc tính ID bằng JavaScript?

ID phần tử HTML DOM..
Đặt id = tài liệu.getElementsByTagName ("A") [0].Tôi;.
getEuityByid ("demo").id = "newid" ;.
const phần tử = tài liệu.getEuityByid ("myp");yếu tố.Phong cách.Phông chữ = "30px" ;.

ID có thể được sử dụng trong JavaScript không?

Thuộc tính ID được sử dụng để trỏ đến một khai báo kiểu cụ thể trong một bảng kiểu.Nó cũng được JavaScript sử dụng để truy cập và thao tác phần tử với ID cụ thể.It is also used by JavaScript to access and manipulate the element with the specific id.