Hallo Struppi,
Du generierst den Code also in etwa so:
for(0...6)
{
print '<th onclick="tu_Was(' + $_ + ');">...</th>';
}
>
> Aber was machst du mit dieser Nummer?
der Handler benötigt die Nummer für seine Arbeit, hier Zugriff auf die darunterliegende Spalte.
Ich möchte aber vom onclick= im Tag weg und lieber den onclick per JS anlegen. (Siehe Ausgangsposting).
Das konkrete Problem, mit dem ich gerade beschäftigt bin:
<http://www.j-berkemeier.de/TableSort.html> / <http://www.j-berkemeier.de/TableSort_so_geht_es.html>
hier wird der Text in den THs durch einen Link mit href=jacascript:... ersetzt. Die Spaltennummer wird als Parameter übergeben. Einfach Maus über die Überschrift schieben.
Meine jetzige Version, die im HTML nur noch Klassennamen erwartet, ist noch im Test:
<http://www.j-berkemeier.de/test/TableSort.html> / <http://www.j-berkemeier.de/test/TableSort_so_geht_es.html>
Hier wird den THs per Javascript ein onlick spendiert und der Parameter und der Objektname werden als zusätzliche Eigenschaft im jeweiligen TH gespeichert.
Gruß, Jürgen