Ik ben bezig om een toggle te maken om de borders van een table aan en uit te kunnen zetten.
Ik heb van alles geprobeerd via CSS en Javascript, maar om de 1 of andere reden werkt het alleen voor de allerbuitenste rand van een table, dus niet voor de randen van tr's en td's en tevens werkt het toggelen van de buitenste rand alleen in IE.
Dit is de javascript code welke ik gebruik:
Ik heb van alles geprobeerd via CSS en Javascript, maar om de 1 of andere reden werkt het alleen voor de allerbuitenste rand van een table, dus niet voor de randen van tr's en td's en tevens werkt het toggelen van de buitenste rand alleen in IE.
Dit is de javascript code welke ik gebruik:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| function showHideTableBorder(){
if(document.getElementById('myTable').style.borderWidth == '0px' || document.getElementById('myTable').style.borderWidth == false){
document.getElementById('myTable').style.borderWidth = '1px';
document.getElementById('myTable').style.borderStyle = 'solid';
document.getElementById('myTable').style.borderColor = 'white';
document.getElementById('myTableTr').style.borderWidth = '1px';
document.getElementById('myTableTd').style.borderWidth = '1px';
}
else{
document.getElementById('myTable').style.borderWidth = '0px';
document.getElementById('myTableTr').style.borderWidth = '1px';
document.getElementById('myTableTd').style.borderWidth = '0px';
}
} |
[ Voor 10% gewijzigd door Arcane Apex op 13-03-2008 10:45 ]