5

このスクリプトを使用して html テーブルを並べ替えようとしています: http://www.kryogenix.org/code/browser/sorttable/

JS コード自体: http://www.kryogenix.org/code/browser/sorttable/sorttable.js

オプションを使用しcustomkeyましたが、見出しをクリックすると機能します。customkeyページの読み込み時にそれに基づいて自動ソートしたいと思います。どうやってやるの?この特定のスクリプトを使用したい。試してみwindow.onloadましたが、運がありませんでした。

4

3 に答える 3

6

ページを読み込んだ後、並べ替えたいヘッダー列をクリックするだけです。javascript次のコードで試してください。ページにはテーブルが 1 つしかないと仮定します。getElementsByTagNameおそらく、代わりにor を使用して、より具体的にする必要がありますgetElementById。は[1]列番号です。そのタスクは のコードによって実行されるため、その前にクリック ハンドラーをアタッチする必要はありませんsorttable.js

<script src="js/sorttable.js"></script>
<script>
    window.onload = function() {
        (document.getElementsByTagName( 'th' )[1]).click();
    };
</script>
于 2012-12-14T23:34:12.430 に答える