tcadieux
02-12-2007, 08:34 PM
Using the below code, which does work, I was wondering if anyone knew of another such script that was more visually pleasing?
<SCRIPT LANGUAGE="JavaScript">
// Row Hide function.
function expandcontract(tbodyid,ClickIcon) {
if (document.getElementById(ClickIcon).innerHTML == "+"){
document.getElementById(tbodyid).style.display = "";
document.getElementById(ClickIcon).innerHTML = "-";
} else {
document.getElementById(tbodyid).style.display = "none";
document.getElementById(ClickIcon).innerHTML = "+";
}}
</SCRIPT>
<table width='100%' border='0' cellpadding='2' cellspacing='0' >
<tr>
<td width='2%' onclick="expandcontract('Row1','ClickIcon1')" id="ClickIcon1" style="cursor: pointer; cursor: hand;" colspan="6">
+</td><td width='98%'>Comments by: tim</td>
</tr>
<tbody id='Row1' style='display:none'>
<tr><td colspan='2'>ddddd ggg
</td></tr></table>
<table width='100%' border='0' cellpadding='2' cellspacing='0' >
<tr>
<td width='2%' onclick="expandcontract('Row2','ClickIcon2')" id="ClickIcon2" style="cursor: pointer; cursor: hand;" colspan="6">
+</td><td width='98%'>Comments by: fff</td>
</tr>
<tbody id='Row2' style='display:none'>
<tr><td colspan='2'>fff f f
</td></tr></table>
<table width='100%' border='0' cellpadding='2' cellspacing='0' >
<tr>
<td width='2%' onclick="expandcontract('Row3','ClickIcon3')" id="ClickIcon3" style="cursor: pointer; cursor: hand;" colspan="6">
+</td><td width='98%'>Comments by: fff</td>
</tr>
<tbody id='Row3' style='display:none'>
<tr><td colspan='2'>fff f f
</td></tr></table>
<SCRIPT LANGUAGE="JavaScript">
// Row Hide function.
function expandcontract(tbodyid,ClickIcon) {
if (document.getElementById(ClickIcon).innerHTML == "+"){
document.getElementById(tbodyid).style.display = "";
document.getElementById(ClickIcon).innerHTML = "-";
} else {
document.getElementById(tbodyid).style.display = "none";
document.getElementById(ClickIcon).innerHTML = "+";
}}
</SCRIPT>
<table width='100%' border='0' cellpadding='2' cellspacing='0' >
<tr>
<td width='2%' onclick="expandcontract('Row1','ClickIcon1')" id="ClickIcon1" style="cursor: pointer; cursor: hand;" colspan="6">
+</td><td width='98%'>Comments by: tim</td>
</tr>
<tbody id='Row1' style='display:none'>
<tr><td colspan='2'>ddddd ggg
</td></tr></table>
<table width='100%' border='0' cellpadding='2' cellspacing='0' >
<tr>
<td width='2%' onclick="expandcontract('Row2','ClickIcon2')" id="ClickIcon2" style="cursor: pointer; cursor: hand;" colspan="6">
+</td><td width='98%'>Comments by: fff</td>
</tr>
<tbody id='Row2' style='display:none'>
<tr><td colspan='2'>fff f f
</td></tr></table>
<table width='100%' border='0' cellpadding='2' cellspacing='0' >
<tr>
<td width='2%' onclick="expandcontract('Row3','ClickIcon3')" id="ClickIcon3" style="cursor: pointer; cursor: hand;" colspan="6">
+</td><td width='98%'>Comments by: fff</td>
</tr>
<tbody id='Row3' style='display:none'>
<tr><td colspan='2'>fff f f
</td></tr></table>