У меня есть такой HTML-код:
<table>
<caption class="my_caption">Table 1.1: TABLE CAPTION</caption>
<tr>...</tr>
<tr>...</tr>
...
Мне нужно получить текст заголовка, чтобы я мог сравнить строки. Я пытался сделать .val (), .text (), .html () и .value, но ни один из них не работает.
Спасибо за вашу помощь.
EDIT:
У меня на самом деле есть несколько таких подписей. Извините, я должен был упомянуть об этом раньше.
<div>
<table>
<caption class="my_caption">Table 1.1</caption>
<tr>...</tr>
<tr>...</tr>
...
</table>
<table>
<caption class="my_caption">Table 1.2</caption>
<tr>...</tr>
<tr>...</tr>
...
</table> </div>
Итак, у меня есть -loop, который проходит через все подписи:
var cap_tables = $("caption.my_caption");
for (var i=0;i<cap_tables.length;i++) {
alert(cap_tables[i].text());
//i've tried .text(), .html(), .val(), .value to get the caption text
}
Я попробую еще раз, рассмотрю все ваши предложения и перезвоню вам, ребята. Большое спасибо !!!
Я использую Firefox версии 3.5.3