09/10/2018, 22:47

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".
depgai_lamnha viết 00:54 ngày 10/10/2018
dùng function indexOf của javascript đấy bác.
Replika viết 00:55 ngày 10/10/2018
Như thế nào vậy, bác có thể nói rõ được không
nquocbao viết 00:50 ngày 10/10/2018
Móc thêm cái for nữa , check lại cái object.id là xong
depgai_lamnha viết 00:57 ngày 10/10/2018
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);
	}
}
White Rose viết 00:59 ngày 10/10/2018
Lấy ra table chứa các row đó rồi dùng tbl.getElementsByTagName("tr")
Bài liên quan
0