Dùng jQuery selector bạn nhé.
Bạn đọc và tham khảo ví dụ ở đây: http://api.jquery.com/category/selectors/ hoặc http://api.jquery.com/length/
Mình có 1 <table> như sau:
Bây giờ làm sao mình có thể đếm số hàng <td> được bằng javascript.Code:<table> <tbody> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> </tr> </tbody> </table>
Hoặc có thể truyền 1 biến của code ASP vào trong thẻ <script> để biến javascript nó nhận được hay không?
Mong mọi người giúp đỡ.
Đã được chỉnh sửa lần cuối bởi NgocTuanz : 14-08-2011 lúc 09:49 PM.
Dùng jQuery selector bạn nhé.
Bạn đọc và tham khảo ví dụ ở đây: http://api.jquery.com/category/selectors/ hoặc http://api.jquery.com/length/
Bao chàng trai không tiếc tuổi xuân đang viết nhiều chương trình
Em đẹp xinh cũng quyết lập công chưa muốn lấy chồng
http://ipmac.vn/ <- Học lập trình ... sư
http://laptrinh.tv/ <- Kênh chia sẻ video học IT
http://www.youtube.com/user/anhnt3 <- Video thực hành lập trình... sư từ A-Z
Dùng document.getElementsByTagName(String) trả về một mảng các phần tử có tag là tham số của hàm kia, rồi dùng nó để dò đến cái bảng kia (dựa vào đặc điểm riêng của nó, ví dụ nó là cái tag table thứ mấy trong DOM Tree, hay nó có id, class thì càng tốt), rồi sau đó lần sờ mò tiếp là đến (sử dụng childNodes để lấy về mảng các phần tử con của nó)
Bạn nên tìm hiểu thêm về cụm từ này trên google "Travelling through DOM Tree"
.::[The best way to predict the future is to invent it]::.
__________________________________________________ _ - Alan Kay -
Thanks các bạn nhé, mình giải quyết được vấn đề rồi.
Bây h còn 1 điều chưa rõ nữa là, mình có thể truyền 1 biến ASP int intTongSo chẳng hạn, vào trong hàm của javascript để nó nhận giá trị intTongSo này được không?
Không rõ ASP thế nào, mình lấy ví dụ php cho dễ hiểu
JavaScript Code:
<script language="javascript"> var tongSo = <?php echo $tongSo; ?>; //Your javascript code goes here </script>
.::[The best way to predict the future is to invent it]::.
__________________________________________________ _ - Alan Kay -
bạn có thể nói rõ đoạn code trên được không?
$tongSo là một biến chứa trong đoạn code PHP, nó được sinh ra trên server (bằng một cách nào đó kiểu như tính toán chẳng hạn)
echo là lệnh để in ra trả về client. Ở đây nó in trả giá trị chứa trong biến $tongSo để trả về client.
Còn lại là mã js.
Vậy ví dụ nếu $tongSo có giá trị là 6, thì khi về đến client (khi đã qua php thông dịch) đoạn code trên sẽ trở thành
JavaScript Code:
<script language="javascript"> var tongSo = 6; //Your javascript code goes here </script>
Mình tin rằng bạn sẽ tìm thấy điều hoàn toàn tương tự trong ASP
.::[The best way to predict the future is to invent it]::.
__________________________________________________ _ - Alan Kay -
Thanks! bạn nhiều nhé, áp dụng vào ASP chắc có cái khác, mong rằng sẽ thành công