急~~~关于javascript的问题,我这里只有50分,在线给分

caffeewithcoke 2009-05-12 08:36:05
有5个层(div)每个层的<input>的 name是一样的,js每触发一个选项就会有个对应的层被选中,其实这5个层是一样的只是id不同。如何可以用js来做到,选择一个层的时候,另5个层不显示(这里说的不显示不是在web页面上不显示,因为这点已经做到了,可是由于每个input的name是一样的,所以不能做到单独验证,比如这个input时候被输入等) ,我试过想用<!-- if --><!-- else -->来实现,可是好像不行。请教各位高手,如何才能实现?请给个实例代码可以测试,我这里只有50分,在线给分
...全文
121 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
caffeewithcoke 2009-05-12
  • 打赏
  • 举报
回复
但是仍然感谢老几位,我一会儿就去结贴
caffeewithcoke 2009-05-12
  • 打赏
  • 举报
回复
自己解决了,哈哈
penglewen 2009-05-12
  • 打赏
  • 举报
回复
贴代码上来.基本上用document.getElementById('id1').style.display=''这样可以控制的.
dehexiao 2009-05-12
  • 打赏
  • 举报
回复
用AJAX吧
caffeewithcoke 2009-05-12
  • 打赏
  • 举报
回复
style.display=''; style.display='none';这个我已近用了,包括“name相同但是id不同啊五个的value可以用id表示
document.getElementById('id1').value;
然后触发控件的onchange事件判断即可”,我已经用了onchang事件,只不过我现在是想除此以外对input进行验证。。。还是有劳各位大侠,指条明路(给个测试代码什么的)小弟在线给分,谢谢啦
jim8590251 2009-05-12
  • 打赏
  • 举报
回复
开始的时候显示第一个层,后面4个层都隐藏
当点第2个层的时候,把第2个层显示,其余的都隐藏
用style.display=''; style.display='none';
mengshan1986 2009-05-12
  • 打赏
  • 举报
回复
name相同但是id不同啊五个的value可以用id表示
document.getElementById('id1').value;
然后触发控件的onchange事件判断即可
lkmeeqtkgg 2009-05-12
  • 打赏
  • 举报
回复
恭喜,接分

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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