<script language="javascript">
function aa()
{
if (tab.rdi2.checked==true)
{
tab.rows("tr1").cells("td1").colSpan=1;
tab.rows("tr1").cells("td2").style.display="block";
tab.rows("tr1").cells("td3").style.display="block";
else{
tab.rows("tr1").cells("td1").colSpan=3;
tab.rows("tr1").cells("td2").style.display="none";
tab.rows("tr1").cells("td3").style.display="none"; }
}
}
</script>
<table id="tab">
<input id="rdi1" type="radio" value="1" name="rdi" onclick=javascript:aa()>1
<input id="rdi2" type="radio" value="2" name="rdi" onclick=javascript:aa()>2
<tr><td>1</td><td>2</td><td>3</td><td>4</td></tr>
<tr id="tr1">
<td>1</td><td id="td1" colspan="3">2</td>
<td id="td2" style=display:none>3</td>
<td id="td3" style=display:none>4</td>
</tr>
</table>
上面的问题在哪里,为什么不能改变colSpan的值,请高手指点,谢谢
function aa()
{
if (tab.rdi2.checked==true)
{
tab.rows("tr1").cells("td1").colSpan=1;
tab.rows("tr1").cells("td2").style.display="block";
tab.rows("tr1").cells("td3").style.display="block";
else{
tab.rows("tr1").cells("td1").colSpan=3;
tab.rows("tr1").cells("td2").style.display="none";
tab.rows("tr1").cells("td3").style.display="none"; }
}
}
</script>
<table id="tab">
<input id="rdi1" type="radio" value="1" name="rdi" onclick=javascript:aa()>1
<input id="rdi2" type="radio" value="2" name="rdi" onclick=javascript:aa()>2
<tr><td>1</td><td>2</td><td>3</td><td>4</td></tr>
<tr id="tr1">
<td>1</td><td id="td1" colspan="3">2</td>
<td id="td2" style=display:none>3</td>
<td id="td3" style=display:none>4</td>
</tr>
</table>
上面的问题在哪里,为什么不能改变colSpan的值,请高手指点,谢谢
解决方案 »
- 利用fancybox弹出一个div,加载失败。是怎么回事?
- 如何知道收件人邮件里是否成功显示我所发送的图片?
- js 如何调用其他语言的函数
- 求个js的cookie编写小例子学习学习
- js库 openlayers的问题
- javascript如何让文字在页面上象打印字一样显示!
- // 在单击时只执行MB();怎样才能两个函数都执行?
- 百思不得其解请高手帮忙(100分):为什么改变图象域的图象后提交,按IE浏览器的后退按纽,图象域的图象变成未改变时的样子(应该是改变后的样
- 通过微软脚本编译器加密的JS程序如何解密,我将连续发三个帖子,共150分求教
- 操作内嵌xml出错
- 如何校验上传附件大小,急!!!
- 求助:求一个树,三层即可(详见内文)
function aa()
{
if (tab.rdi2.checked==true)
{
tab.rows("tr1").cells("td1").colSpan=1;
tab.rows("tr1").cells("td2").style.display="block";
tab.rows("tr1").cells("td3").style.display="block";
}
else{
tab.rows("tr1").cells("td1").colSpan=3;
tab.rows("tr1").cells("td2").style.display="none";
tab.rows("tr1").cells("td3").style.display="none";
}
}
</script>
<table id="tab">
<input id="rdi1" type="radio" value="1" name="rdi" onclick=javascript:aa()>1
<input id="rdi2" type="radio" value="2" name="rdi" onclick=javascript:aa()>2
<tr><td>1</td><td>2</td><td>3</td><td>4</td></tr>
<tr id="tr1">
<td>1</td><td id="td1" colspan="3">2</td>
<td id="td2" style=display:none>3</td>
<td id="td3" style=display:none>4</td>
</tr>
</table>
上面的问题在哪里,为什么不能改变colSpan的值,请高手指点,谢谢...
来帮帮忙,大虾们!!!!!!!!
function aa()
{
if (document.all('rdi2').checked==true)
{
tab.rows[1].cells[1].colSpan=1;
tab.rows[1].cells[2].style.display="block";
tab.rows[1].cells[3].style.display="block";
}
else{
tab.rows[1].cells[1].colSpan=3;
tab.rows[1].cells[2].style.display="none";
tab.rows[1].cells[3].style.display="none";
}
}
</script>
<input id="rdi1" type="radio" value="1" name="rdi" onclick=javascript:aa()>1
<input id="rdi2" type="radio" value="2" name="rdi" onclick=javascript:aa()>2
<table id="tab" border=1>
<tr><td>1</td><td>2</td><td>3</td><td>4</td></tr>
<tr id="tr1">
<td>1</td><td id="td1" colspan="3">2</td>
<td id="td2" style=display:none>3</td>
<td id="td3" style=display:none>4</td>
</tr>
</table>
可以换成:
document.all.rdi2.checked