Capítulo 13
Propriedades do objeto tr
JavaScript
<script type="text/javascript">
window.onload = function () {
var el, linha, msg, btnPropriedades, mensagem;
el = document.getElementById("tabela");
linha = document.getElementById("linha")
msg = document.getElementById("msg");
btnPropriedades = document.getElementById("btnprop");
mensagem = "<h3>Propriedades do elemento <code>tr</code></h3>";
mensagem += "<ul>";
mensagem += "<li>align: " + el.rows[0].align + "</li>";
mensagem += "<li>valign: " + el.rows[0].vAlign + "</li>";
mensagem += "<li>qde. células: " + el.rows[1].cells.length + "</li>";
mensagem += "<li>rowIndex: " + linha.rowIndex + "</li>";
mensagem += "<li>sectionRowIndex: " + linha.sectionRowIndex + "</li>";
mensagem += "</ul>";
btnPropriedades.onclick = function() {
msg.innerHTML = mensagem;
}
}
<script>
HTML
...
<table width="500" border="1" cellspacing="0" cellpadding="8" summary="Tabela com quatro linhas e cinco colunas sendo a primeira linha o cabeçalho" id="tabela">
<caption align="top">
Tabela demonstração row
</caption>
<thead>
<tr align="center" valign="baseline">
<th scope="col">célula</th>
<th scope="col">célula</th>
<th scope="col">célula</th>
<th scope="col">célula</th>
<th scope="col">célula</th>
</tr>
</thead>
<tfoot>
<tr id="linha">
<td colspan="5">Rodapé</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>célula</td>
<td>célula</td>
<td>célula</td>
<td>célula</td>
<td>célula</td>
</tr>
<tr>
<td>célula</td>
<td>célula</td>
<td>célula</td>
<td>célula</td>
<td>célula</td>
</tr>
</tbody>
</table>
<br />
<div id="msg"></div>
<button type="button" id="btnprop">Inspecionar propriedades</button>
...
Tabela demonstração row
célula |
célula |
célula |
célula |
célula |
Rodapé |
célula |
célula |
célula |
célula |
célula |
célula |
célula |
célula |
célula |
célula |
Arquivos exemplo: « anterior | Capítulo 14 »