CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

这个怎么做?

楼主unat(杨升)2002-03-31 11:54:29 在 Web 开发 / JavaScript 提问

----------------  
  选择列表|文本框  
  ----------------  
   
  如上表格,选择列表选项是1,2,3  
  希望选择1的时候,有两个文本框  
  选择2,有4个  
  选择3,有6个  
  默认是2个  
   
  谢谢。 问题点数:20、回复次数:5Top

1 楼flylyke(爱就像英雄莫问出处)回复于 2002-03-31 11:57:11 得分 0

??还是把代码贴出来吧Top

2 楼net_lover(【孟子E章】)回复于 2002-03-31 12:17:07 得分 20

<script>  
  function   test(n)  
  {  
  var   a   =   document.formname  
  if(n=="1")  
  {  
  a.input1.style.visibility="visible";  
  a.input2.style.visibility="visible";  
  a.input3.style.visibility="hidden";  
  a.input4.style.visibility="hidden";  
  a.input5.style.visibility="hidden";  
  a.input6.style.visibility="hidden";  
  }  
  if(n=="2")  
  {  
  a.input1.style.visibility="visible";  
  a.input2.style.visibility="visible";  
  a.input3.style.visibility="visible";  
  a.input4.style.visibility="visible";  
  a.input5.style.visibility="hidden";  
  a.input6.style.visibility="hidden";  
  }  
  if(n=="3")  
  {  
  a.input1.style.visibility="visible";  
  a.input2.style.visibility="visible";  
  a.input3.style.visibility="visible";  
  a.input4.style.visibility="visible";  
  a.input5.style.visibility="visible";  
  a.input6.style.visibility="visible";  
  }  
  }  
  </script>  
  <table>  
  <form   name=formname>  
  <tr>  
  <td>  
  <select   onchange="test(this.options[this.selectedIndex].value)">  
  <option   value="1">2</option>  
  <option   value="2">4</option>  
  <option   value="3">6</option>  
  </select>  
  </td>  
  <td>  
  <input   name=input1   style="visibility:visible"><input   name=input2><input   name=input3   style="visibility:hidden"><br>  
  <input   name=input4   style="visibility:hidden"><input   name=input5   style="visibility:hidden"><input   name=input6   style="visibility:hidden">  
  </td>  
  </tr>  
  </form>  
  </table>Top

3 楼unat(杨升)回复于 2002-03-31 17:44:46 得分 0

楼上的能不能改成文本框不显示的时候也没有存在  
  只有选择了才生成的?  
   
  因为不显示的文本框也占用了空间Top

4 楼flylyke(爱就像英雄莫问出处)回复于 2002-03-31 19:39:27 得分 0

那用innerHTML插入行不行或者用insertInput,试试吧Top

5 楼unat(杨升)回复于 2002-03-31 23:24:50 得分 0

能不能给我一个例子?  
  我对你说的都不熟悉  
   
  谢谢了Top

相关问题

  • 这个怎么做?
  • 这个怎么做
  • 这个怎么做??
  • 这个怎么做???
  • 这个怎么做
  • ==>>请问,这个怎么做?
  • 这个C/S该怎么做??
  • 这个效果怎么做?
  • 这个界面怎么做?
  • 这个查询怎么做.

关键词

  • 选择
  • 文本框
  • 列表
  • 谢谢
  • 显示
  • 时候
  • 能不能

得分解答快速导航

  • 帖主:unat
  • net_lover

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo