Phương thức HtmlDocument.GetElementById (Chuỗi) (System.Windows.Forms) – c # lấy phần tử theo id

Truy xuất một HtmlElement đơn lẻ bằng cách sử dụng thuộc tính ID của phần tử làm khóa tìm kiếm.

Bạn đang xem : c # get phần tử theo id

Một số thông tin liên quan đến sản phẩm phát hành trước có thể được sửa đổi đáng kể trước khi phát hành. Microsoft không bảo đảm, rõ ràng hay ngụ ý, đối với thông tin được cung cấp ở đây.

Truy xuất một HtmlElement bằng cách sử dụng ID thuộc tính làm khóa tìm kiếm.

  public:
 Hệ thống :: Windows :: Biểu mẫu :: HtmlElement ^ GetElementById (Hệ thống :: Chuỗi ^ id);  
  public System.Windows.Forms.HtmlElement GetElementById (string id);  
  thành viên this.GetElementById: string - & gt; System.Windows.Forms.HtmlElement  
  Hàm công khai GetElementById (id As String) As HtmlElement  

Tham số

id

Chuỗi

Thuộc tính ID của phần tử cần truy xuất.

Trả về

Trả về đối tượng đầu tiên có cùng thuộc tính ID với giá trị được chỉ định hoặc null nếu không tìm thấy id .

Ví dụ

Ví dụ mã sau đây lấy một TABLE có tên từ một tài liệu, đếm số hàng và hiển thị kết quả trong trang Web. Ví dụ mã yêu cầu bạn có quyền kiểm soát WebBrowser trong dự án của mình có tên WebBrowser1 và bạn đã tải một trang web bằng TABLE có thuộc tính ID Table1 .

 private Int32 GetTableRowCount (string tableID)
{
    Số lượng Int32 = 0;

    if (webBrowser1.Document! = null)
    {
        HtmlElement tableElem = webBrowser1.Document.GetElementById (tableID);
        if (tableElem! = null)
        {
            foreach (HtmlElement rowElem trong tableElem.GetElementsByTagName ("TR"))
            {
                tính ++;
            }
        }
        khác
        {
            ném (new ArgumentException ("Không có BẢNG với ID là" + tableID + "tồn tại."));
        }
    }

    return (đếm);
}
 
 Hàm riêng GetTableRowCount (ByVal TableID As String) As Integer
    Dim Count As Integer = 0

    If (WebBrowser1.Document IsNot Nothing) Sau đó

        Dim TableElem As HtmlElement = WebBrowser1.Document.GetElementById (TableID)
        Nếu (TableElem IsNot Nothing) Thì
            Đối với mỗi RowElem dưới dạng HtmlElement trong TableElem.GetElementsByTagName ("TR")
                Đếm = Đếm + 1
            Tiếp theo
        Khác
            Ném (ArgumentException mới ("Không có BẢNG với ID là" & amp; TableID & amp; "tồn tại."))
        Kết thúc nếu
    Kết thúc nếu
    GetTableRowCount = Đếm
Chức năng kết thúc
 

Nhận xét

Nếu có nhiều phần tử trong tài liệu có cùng giá trị ID, GetElementById sẽ trả về phần tử đầu tiên mà nó tìm thấy.

Áp dụng cho

Xem thêm


Xem thêm những thông tin liên quan đến chủ đề c # lấy phần tử theo id

Tự học jQuery - 4. Cách sử dụng ID Selector trong jQuery

  • Tác giả: cafedev
  • Ngày đăng: 2020-08-16
  • Đánh giá: 4 ⭐ ( 9030 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Chúng ta sẽ tìm hiểu Cách sử dụng ID Selector trong jQuery...

    Trang chủ: https://cafedev.vn/
    Hãy cùng like, share video, đăng ký theo dõi kênh để ủng hộ cafedev làm nhiều video ý và hay hơn nhé.
    Chân thành cảm ơn ace. Chào thân ái vài quyết thắng!

    cafedevn cafedev

    Cafedev.vn - Kênh thông tin IT hàng đầu Việt Nam
    @author cafedevn
    Contact: cafedevn@gmail.com
    Fanpage: https://www.facebook.com/cafedevn
    Group: https://www.facebook.com/groups/cafedev.vn/
    Instagram: https://instagram.com/cafedevn
    Twitter: https://twitter.com/CafedeVn
    Linkedin: https://www.linkedin.com/in/cafe-dev-407054199/
    Pinterest: https://www.pinterest.com/cafedevvn/
    YouTube: https://www.youtube.com/channel/UCE7zpY_SlHGEgo67pHxqIoA/

List trong C#

  • Tác giả: howkteam.vn
  • Đánh giá: 5 ⭐ ( 5995 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: List trong C#

List trong C#

  • Tác giả: comdy.vn
  • Đánh giá: 3 ⭐ ( 2815 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: List trong C# là gì? List trong C# dùng để làm gì? Cách sử dụng List trong C#.

Tìm kiếm phần tử trong mảng danh sách kề trong C/C++

  • Tác giả: laptrinhtudau.com
  • Đánh giá: 5 ⭐ ( 4342 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tìm kiếm phần tử trong mảng danh sách kề trong C/C++ - Lập Trình Từ Đầu 2 Danh Sách Kề

Danh sách (list) trong C#: ArrayList, List, SortedList

  • Tác giả: tuhocict.com
  • Đánh giá: 5 ⭐ ( 7705 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Đây là bài học về các loại danh sách (List) thường gặp trong C#, bao gồm lớp ArrayList, SortedList và lớp danh sách tổng quát (Generic List) List.

Kiểm tra và lấy phần tử trùng trong mảng C

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 4 ⭐ ( 2525 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn cách kiểm tra và lấy phần tử trùng trong mảng C. Bạn sẽ học được 2 cách căn bản để kiểm tra phần tử trùng trong mảng C cũng như ứng dụng chúng để lấy phần tử trùng nhau trong mảng C sau bài

Chọn một phần tử theo ID

  • Tác giả: hiepsiit.net
  • Đánh giá: 4 ⭐ ( 8859 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Cách tạo máy chủ web trong Node.js bằng mô-đun HTTP - máy chủ nút js http