Come faccio a contare in diagonale le celle di una tabella?
La prima riga non deve essere contata
Ho fatto dei cicli for, ma l'ultimo non lo legge mai
Codice PHP:
<html>
<head>
<script type="text/javascript">
function celle() {
var table = document.getElementById("table");
for(i=1; i <= 6 ; i++) {
alert(table.rows[i].cells[i-1].innerHTML);
}
for(i=1; i <=6; i++) {
alert(table.rows[i].cells[i].innerHTML);
}
for(i=1; i <=6; i++) {
alert(table.rows[i].cells[i+1].innerHTML);
}
for(i=1; i <=6; i++) {
alert(table.rows[i].cells[i+2].innerHTML);
}
}
</script>
</head>
<body>
<input type="button" value="bottone" onclick="celle();" />
<table id="table" border="1">
<tr>
<td> freccia </td>
<td> freccia</td>
<td> freccia</td>
<td> freccia</td>
<td> freccia</td>
<td> freccia</td>
<td> freccia</td>
</tr>
<tr> <td> 1 </td> <td> a</td> <td> b</td> <td> c</td> <td> d</td> <td> e</td> <td> f</td>
</tr>
<tr> <td>2 </td> <td> h</td> <td> i</td> <td> l</td> <td> m</td> <td> n</td> <td> o</td>
</tr>
<tr> <td> 3</td> <td>p </td> <td> q</td> <td> r</td> <td> s</td> <td> t</td> <td> u</td>
</tr>
<tr> <td>4 </td> <td> v</td> <td> z</td> <td> ab</td> <td>cd </td> <td> ef</td> <td>tutti </td>
</tr>
<tr> <td> 5</td> <td> hi</td> <td> lm</td> <td> no</td> <td> pq</td> <td> rs</td> <td> a</td>
</tr>
<tr> <td> 6</td> <td> tu</td> <td> vz</td> <td> 12</td> <td> 11</td> <td> 10</td> <td> ciao</td>
</tr>
</table>
</body>
</html>
</body>
</html>