例如:
要求按"需要"时显示位于table下一行的文本框
按不需要时就不显示
下面的代码如果去掉tr,td就正常
但怎么在存在tr,td时也正常呢?
谢谢~
<html>
<script>
function isShowNextLabel(flag){
var obj = document.getElementById("labelDiv");
if(flag==1){
obj.style.display="block";
}else{
obj.style.display="none";
}
}
</script>
<body> <table><tr>
<td>
<input type="radio" name="test" id="test0" checked="checked" value="0" onclick="isShowNextLabel(this.value)"/>不需要
<input type="radio" name="test" id="test1" value="1" onclick="isShowNextLabel(this.value)"/>需要
</td>
</tr>
<div id="labelDiv" style="display:none">
<tr>
<td>
<input type="text" name="Time" value="格式: 时:分:秒" id="mytime" />
</td>
</tr>
</div>
</table>
</body>
</html>
要求按"需要"时显示位于table下一行的文本框
按不需要时就不显示
下面的代码如果去掉tr,td就正常
但怎么在存在tr,td时也正常呢?
谢谢~
<html>
<script>
function isShowNextLabel(flag){
var obj = document.getElementById("labelDiv");
if(flag==1){
obj.style.display="block";
}else{
obj.style.display="none";
}
}
</script>
<body> <table><tr>
<td>
<input type="radio" name="test" id="test0" checked="checked" value="0" onclick="isShowNextLabel(this.value)"/>不需要
<input type="radio" name="test" id="test1" value="1" onclick="isShowNextLabel(this.value)"/>需要
</td>
</tr>
<div id="labelDiv" style="display:none">
<tr>
<td>
<input type="text" name="Time" value="格式: 时:分:秒" id="mytime" />
</td>
</tr>
</div>
</table>
</body>
</html>
解决方案 »
- jsp连接sql2000 对象名 'Class_Table' 无效 ..找不出原因..55
- 谁有用java写的能将汉字翻译成拼音的类?发一个好吗?
- 水晶报表.点击打击只刷新一次
- Struts文件上传时zip和pdf格式不能上传,高手请进来请看一下为什么
- 不用struts2标签,用input能得到对象的值吗
- 大家说说大家是怎么学Jsp?
- 我装了slq server2000 for JDBC 要进行何设置?
- 为何我的机子运行jsp程序会这么慢
- resin怎样与SQL Server进行JDBC连接啊
- 请教:weblogic 6.0下如何设置数据库连接池?如何连接数据库?谢谢!(详细一点)
- JSTL 变量修改
- 急求在FireFox和IE下都能用的关于checkbox多级联动的JS
<div id="labelDiv" style="display:none">
<tr>
<td>
<input type="text" name="Time" value="格式: 时:分:秒" id="mytime" />
</td>
</tr>
</div>
改為
<tr id="labelDiv" style="display:none">
<td>
<input type="text" name="Time" value="格式: 时:分:秒" id="mytime" />
</td>
</tr>
<td>
<div id="labelDiv" style="display:none">
<input type="text" name="Time" value="格式: 时:分:秒" id="mytime" />
</div>
</td>
</tr>
只能改成这样,应该也不影响啊,只要页面上不显示就可以了啊
<td>
<div id="labelDiv" style="display:none">
<input type="text" name="Time" value="格式: 时:分:秒" id="mytime" />
</div>
</td>
</tr>
正解。在tr外面加div是不应该的,table的结构不能破坏