Hiển thị kết quả từ 1 đến 6 / 6
  1. #1
    Tham gia
    11-06-2005
    Bài viết
    21
    Like
    0
    Thanked 0 Times in 0 Posts

    Ai rảnh 2/9 xin giúp một chút về Javascript ? :)

    Vídu có các thẻ <tr id=bimbim1>...</tr>, <tr id=bimbim2>...</tr>........<tr id=bimbim99>..</tr>, số lượng không biết trước.
    Ta có thể bắt các thẻ bằng lệnh document.getElementById(bimbim2).......
    Vậy làm sao để bắt được toàn bộ các thẻ trên hay có id bắt đầu bằng "bimbim".
    Quote Quote

  2. #2
    Tham gia
    08-08-2005
    Bài viết
    56
    Like
    0
    Thanked 0 Times in 0 Posts
    dùng function indexOf của javascript đấy bác.

  3. #3
    Tham gia
    11-06-2005
    Bài viết
    21
    Like
    0
    Thanked 0 Times in 0 Posts
    Như thế nào vậy, bác có thể nói rõ được không

  4. #4
    Tham gia
    20-05-2005
    Location
    Hồ Chí Minh
    Bài viết
    90
    Like
    0
    Thanked 0 Times in 0 Posts
    Móc thêm cái for nữa , check lại cái object.id là xong

  5. #5
    Tham gia
    08-08-2005
    Bài viết
    56
    Like
    0
    Thanked 0 Times in 0 Posts
    Code sample đây, dùng cho IE5 hoặc cao hơn:
    Code:
    for(i=0;i<document.all.length;i++){
    	if(document.all[i].id.indexOf("bimbim")>-1){
    		alert("Found " + document.all[i].id);
    	}
    }

  6. #6
    Tham gia
    29-12-2003
    Bài viết
    256
    Like
    0
    Thanked 1 Time in 1 Post
    Lấy ra table chứa các row đó rồi dùng tbl.getElementsByTagName("tr")

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •