# Get attribute

***

## Cấu hình

#### Tên thuộc tính cần lấy

Nhập tên thuộc tính bạn muốn trích xuất từ phần tử, ví dụ:

* `value` – để lấy giá trị người dùng nhập vào ô input
* `href` – để lấy đường dẫn từ thẻ liên kết
* `src` – để lấy đường dẫn ảnh

#### **Loại selector**

* CSS selector – ví dụ: `input.email`
* XPath – ví dụ: `//input[@name='email']`
* Văn bản – ví dụ: `"Email của bạn"`&#x20;

#### **Ô nhập selector**

Nhập nội dung tương ứng với loại selector đã chọn để xác định phần tử mục tiêu.

#### **Chọn biến output**

Chọn tên biến để lưu giá trị của thuộc tính vừa trích xuất, phục vụ cho bước xử lý tiếp theo.

#### Ví dụ

<details>

<summary>Bạn muốn lấy liên kết (URL) từ một nút "Tải xuống" trên trang web để kiểm tra hoặc xử lý sau. </summary>

**Cấu hình node:**

* Tên thuộc tính cần lấy: `href`
* Loại selector: CSS selector
* Selector: `a.download-btn`
* Chọn biến output: `link_tai_xuong`

**Kết quả:**\
Node sẽ tìm phần tử `<a class="download-btn" href="https://example.com/file.zip">Tải xuống</a>` \
Sau đó trích xuất giá trị `"https://example.com/file.zip"` và lưu vào biến `link_tai_xuong`.

</details>
