Problemer med rowindex - udviddet
HejJeg har tidligeree stillet et spørgsmål omkring bestemmelse af rowid for en given række. Det var et godt svar jeg fik (af roenving), men nu vil jeg gerne have det udviddet lidt.
Nedenfor er et eksempel:
<script>
function getParent(elm,tagName){
while(elm.tagName.toLowerCase() != tagName.toLowerCase())
elm = elm.parentNode;
return elm;
}
</script>
<table name="myTable">
<tr><td>0<input type="button" onclick="alert(getParent(this,'tr').rowIndex);"></td></tr>
<tr>
<td>
<table>
<!-- SE HER -->
<tr><td>1,0<input type="button" onclick="alert(getParent(this,'tr').rowIndex);"></td></tr>
<tr><td>1,1<input type="button" onclick="alert(getParent(this,'tr').rowIndex);"></td></tr>
</table>
</td>
</tr>
<tr><td>2<input type="button" onclick="alert(getParent(this,'tr').rowIndex);"></td></tr>
</table>
Når brugeren klikker på en knap fremkommer der en alarm boks med rowid. I 2. og 3. række har jeg indsat en ny tabel. Her får jeg hhv. rowid 0 og rowid 1, det jeg gerne vil tilgå herfra er den bagvedliggende rowid som altså her skulle være 1:
Er der en der kan hjælpe?
