Struppi: Position von Tabellen-Spalten

Beitrag lesen

Hallo,

ich suche nach einer Möglichkeit die genaue (absolute) Position einer Spalte einer Tabelle herauszubekommen. Ein Wert wird dafür vorher nicht vergeben.

Einfach mal ein bisschen probieren...

<script type="text/javascript">

function debug(obj)
{
    var text = "";
    for(i in obj)
    {
        var t = typeof obj[i];
        if(t == 'function' || !obj[i]) continue;

text += i + '(' + t + ') =' + obj[i] + '<br>\n';
    }
    return text;
}

function show(text)
{
     var layer;
     if(document.getElementById) layer = document.getElementById('show');

if(!layer) return;

layer.innerHTML = text;
}
</script>

<body>

<table border="1" id="t1">
<tr>
<td onmouseover="show(debug(this));">A </td>
<td onmouseover="show(debug(this));">b </td>
<td onmouseover="show(debug(this));">c </td>
<td onmouseover="show(debug(this));">d </td>
</tr>
<tr>
<td onmouseover="show(debug(this));">A </td>
<td onmouseover="show(debug(this));">b </td>
<td onmouseover="show(debug(this));">c </td>
<td onmouseover="show(debug(this));">d </td>
</tr>
</table>

<div id="show"></div>
</body>
</html>

... und dir verrät der Browser selber das Geheimniss.

Struppi.