| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1697 人关注过本帖
标题:怎样用js实现单选按钮和下拉列表菜单选项控制多个文本域和多个下拉菜单的可 ...
只看楼主 加入收藏
冰川老人
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2009-10-21
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:1 
怎样用js实现单选按钮和下拉列表菜单选项控制多个文本域和多个下拉菜单的可修改?
请教大虾,怎样用js实现单选按钮和下拉列表菜单选项控制多个文本域和多个下拉菜单的可修改?是这样一个问题,当我选择一个启用按钮的时候,多个文本域和下拉菜单可以修改,当我选择禁用按钮的时候,刚才的多个文本域和下拉菜单呈灰色,不可修改!同样当我选择一个下拉菜单的某个选项时,可以实现选择禁用按钮的同样的功能,即刚才的多个文本域和下拉菜单不可修改,呈灰色!有没有大虾知道,能否举个例子,把源码传上来!
搜索更多相关主题的帖子: 列表 选项 按钮 菜单 文本 
2009-10-21 16:56
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:20 
程序代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. xmlns="http://www. http-equiv="Content-Type" content="text/html; charset=utf-8" />   
<title>无标题文档</title>   
</head>   
 
<body>   
<input type="text" name="t" value="1" /><br />   
<input type="text" name="t" value="2" /><br />   
<input type="text" name="t" value="3" /><br />   
<input type="text" name="t" value="4" /><br />   
<input type="text" name="t" value="5" /><br />   
<input type="text" name="t" value="6" /><br />   
<input type="text" name="t" value="7" /><br />   
<select name="s">   
    <option>请选择</option>   
    <option>我是菜单一</option>   
</select>  
<select name="s">  
    <option>请选择</option>  
    <option>我是菜单二</option>   
</select>  
<select name="s">  
    <option>请选择</option>  
    <option>我是菜单三</option>   
</select>   
操作项  
<select id="dis" onchange="test(this.value)">  
    <option>请选择</option>  
    <option value="0">选择我将不能修改别的</option>  
    <option value="1">选择我将可以修改别的</option>  
</select>  
<script>   
test = function(v) {   
    var t = document.getElementsByName('t');   
    var s = document.getElementsByName('s');   
    for(var i = 0; i < t.length; i++){   
        t[i].disabled = v == 0 ? "disabled" : "";   
    };   
    for(var i = 0; i < s.length; i++){   
        s[i].disabled = v == 0 ? "disabled" : "";   
    };   
};  
</script>   
<input type="button" onclick="test(0)" value="禁用" />   
<input type="button" onclick="test(1)" value="可用" />   
</body>   
</html> 
2009-10-23 14:08
快速回复:怎样用js实现单选按钮和下拉列表菜单选项控制多个文本域和多个下拉菜单 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036441 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved