Các tài liệu tôi đang phân tích có hai phong cách sau đây của td
thẻ (trong số những trường hợp khác của td
tags):selectors CSS để loại trừ bởi sự hiện diện thuộc tính
<td align="right" nowrap bgcolor="#A1C87A">...</td>
<td align="right" nowrap>...</td>
Làm thế nào để viết một chọn mà chỉ chọn thứ hai nhập và loại trừ tất cả các thẻ td
khác?
document.css('td:not([bgcolor="#A1C87A"])')
loại trừ loại đầu tiên, bao gồm loại thứ hai cộng với tất cả các thẻ td
khác.
document.css('td[align="right"][nowrap]')
loại trừ tất cả các thẻ td
khác, nhưng bao gồm cả hai loại ở trên.
Bước 1 sẽ viết HTML hiện tại không bao gồm thuộc tính align và bgcolor. Hãy thử CSS thay thế. – j08691
OP có thể không kiểm soát được HTML. Điều gì sẽ là điểm phân tích HTML bạn kiểm soát? –
@the Tin Man: Vì vậy, mọi người có thể lung ngón tay của họ vào bạn và cho bạn biết những gì bạn nên làm thay vào đó, tất nhiên. – BoltClock