Hi
ich hab jetzt was gefunden:
Code:
<SCRIPT>
function hideColumn (colIndex) {
var table = document.all ? document.all.aTable :
document.getElementById('aTable');
for (var r = 0; r < table.rows.length; r++)
table.rows[r].cells[colIndex].style.display = 'none';
}
function showColumn (colIndex) {
var table = document.all ? document.all.aTable :
document.getElementById('aTable');
for (var r = 0; r < table.rows.length; r++)
table.rows[r].cells[colIndex].style.display = '';
}
</SCRIPT>
<FORM>
<SELECT NAME="colIndex">
<SCRIPT>
for (var i = 0; i < 5; i++)
document.write('<OPTION VALUE="' + i + '">' + i);
</SCRIPT>
</SELECT>
<INPUT TYPE="button" VALUE="hide column"
ONCLICK="hideColumn(this.form.colIndex.selectedIndex);"
>
<INPUT TYPE="button" VALUE="show column"
ONCLICK="showColumn(this.form.colIndex.selectedIndex);"
>
</FORM>
<TABLE ID="aTable" BORDER="1">
<SCRIPT>
for (var i = 0; i < 3; i++) {
document.write('<TR>');
for (var j = 0; j < 5; j++)
document.write('<TD>' + i + ', ' + j + ' jswelt</TD>');
document.write('</TR>');
}
</SCRIPT>
</TABLE>
Da geht es aber um die spaltenanzahl und nicht um die zeilenanzahl.
Beim vertauschen der rows und cells in der showColumn hat die funktion net mehr reagiert. hidecolumn brauch ich ja eigentlich net mehr?
Wie kann ich es so verändern, dass es meine zwecke erfüllt?
Danke vielmals!
__________________
Gruß
Tobias
Sag einem Klugen einen Fehler, er wird erfreut und dankbar sein.
Ein Dummer sieht dich nur als Quäler und schnappt sofort beleidigt ein.
[Karl Heinz Söhler]