PDA

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



Replika
01-09-2005, 00:36
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".

depgai_lamnha
01-09-2005, 01:37
dùng function indexOf của javascript đấy bác.

Replika
01-09-2005, 06:12
Như thế nào vậy, bác có thể nói rõ được không

nquocbao
01-09-2005, 08:30
Móc thêm cái for nữa , check lại cái object.id là xong :)

depgai_lamnha
02-09-2005, 08:33
Code sample đây, dùng cho IE5 hoặc cao hơn:


for(i=0;i<document.all.length;i++){
if(document.all[i].id.indexOf("bimbim")>-1){
alert("Found " + document.all[i].id);
}
}

White Rose
02-09-2005, 10:19
Lấy ra table chứa các row đó rồi dùng tbl.getElementsByTagName("tr")