下拉菜单,再线等待

isquare 2003-10-09 12:31:04
<tr>
<td width="75%">   
<select name="type" onChange="return change()">
<option value="">全部</option>
<option value="1">系统日志</option>
<option value="2">操作日志</option>
</select>
</td>
</tr>
<tr>
<td input type="text" name="www"></tr>
</tr>
我希望在选择了系统日志的时候下面这个<tr>不出现,当我选择全部的时候或者操作日志的时候下面这个才出现!

谢谢!
...全文
60 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2003-10-09
  • 打赏
  • 举报
回复
<table>
<tr>
<td width="75%">   
<select name="type" onChange="change(this)">
<option value="">全部</option>
<option value="1">系统日志</option>
<option value="2">操作日志</option>
</select>
</td>
</tr>
<tr>
<td><input type="text" name="www"></td>
</tr>

</table>
<script>
function change(o)
{
if(o.options[o.selectedIndex].value=='1')
www.parentElement.parentElement.style.display='none'
else
www.parentElement.parentElement.style.display=''
}
</script>
孟子E章 2003-10-09
  • 打赏
  • 举报
回复
<table id=mxh>
<tr>
<td width="75%">   
<select name="type" onChange="change(this)">
<option value="">全部</option>
<option value="1">系统日志</option>
<option value="2">操作日志</option>
</select>
</td>
</tr>
<tr>
<td><input type="text" name="www"></td>
</tr>

</table>
<script>
function change(o)
{
if(o.options[o.selectedIndex].value=='1')
document.all.mxh.rows[1].style.display='none'
else
document.all.mxh.rows[1].style.display=''
}
</script>
woderoom 2003-10-09
  • 打赏
  • 举报
回复
<tr>
<td input type="text" name="www"></tr>
</tr>
应该是:
<tr>
<td><input type="text" name="www"></td>
</tr>

因为在同一个table里,只能用deleteRow和insertRow来做了,具体的使用网上有很多例子,你搜一下就可以了

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧