JS问题请教

kane_zuo 2008-05-13 11:44:03
<input type="text" name="textfield" />
我想在这里输入数值 下面的表格初始一个是显示的,其实是隐藏的 输入的数值为几就显示几个隐藏表格
JS该如何写??求教
</p>
<table width="900" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="168" height="20">姓名</td>
<td width="168">性别</td>
<td width="168">家庭关系人</td>
<td width="105">关系属性</td>
<td width="168">工作电话</td>
<td width="11"> </td>
<td width="27"> </td>
<td width="27"> </td>
<td width="27"> </td>
<td width="31"> </td>
</tr>
<tr>
<td height="20"><input type="text" name="textfield2" /></td>
<td><input type="text" name="textfield22" /></td>
<td><input type="text" name="textfield23" /></td>
<td><input type="text" name="textfield232" /></td>
<td><input type="text" name="textfield24" /></td>
<td><input type="text" name="textfield242" /></td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<table width="900" border="0" cellspacing="0" cellpadding="0" style="display:none">
<tr>
<td width="168" height="20">姓名</td>
<td width="168">性别</td>
<td width="168">家庭关系人</td>
<td width="105">关系属性</td>
<td width="168">工作电话</td>
<td width="11"> </td>
<td width="27"> </td>
<td width="27"> </td>
<td width="27"> </td>
<td width="31"> </td>
</tr>
<tr>
<td height="20"><input type="text" name="textfield25" /></td>
<td><input type="text" name="textfield222" /></td>
<td><input type="text" name="textfield233" /></td>
<td><input type="text" name="textfield2322" /></td>
<td><input type="text" name="textfield243" /></td>
<td><input type="text" name="textfield2422" /></td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<table width="900" border="0" cellspacing="0" cellpadding="0" style="display:none">
<tr>
<td width="168" height="20">姓名</td>
<td width="168">性别</td>
<td width="168">家庭关系人</td>
<td width="105">关系属性</td>
<td width="168">工作电话</td>
<td width="11"> </td>
<td width="27"> </td>
<td width="27"> </td>
<td width="27"> </td>
<td width="31"> </td>
</tr>
...全文
55 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
够简单的
kane_zuo 2008-05-13
  • 打赏
  • 举报
回复
谢谢OK了
lawrendc 2008-05-13
  • 打赏
  • 举报
回复
<script language="javascript">
function showTable(num){

var tables=document.getElementsByTagName("table");
for(var i=0;i<tables.length;i++){
tables[i].style.display="none";
}

num=num>tables.length?tables.length:num;

for(var i=0;i<num;i++){
tables[i].style.display="block";
}


}

</script>


<input type="text" name="textfield" onchange='showTable(this.value)'/>

87,915

社区成员

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

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