javascript实现选中复选框后相关输入框变灰不可用的方法


Posted in Javascript onAugust 11, 2015

本文实例讲述了javascript实现选中复选框后相关输入框变灰不可用的方法。分享给大家供大家参考。具体如下:

在一些网站上经常会看到的这种功能,选中复选框,相关的选项为变灰色,不可用,看上去会专业一些,也是提升用户体验的一种方式。

运行效果如下图所示:

javascript实现选中复选框后相关输入框变灰不可用的方法

具体代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>选中复选框,相关类变灰</title>
<script language="JavaScript">
<!--
function selectKind(the){
var obj = the;
var container = document.getElementById("kind_" + obj.name);
for(var i=0;i<container.getElementsByTagName("input").length;i++)
{
container.getElementsByTagName("input")[i].disabled = obj.checked;
}
}
//-->
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
<body>
<input type='checkbox' value="2" name=aa onclick="selectKind(this)">我从事游戏编程
<div id="kind_aa">
<input type='checkbox' value="php" name=aa>PHP 
<input type='checkbox' value="asp.net" name=aa>ASP.NET
<input type='checkbox' value="java" name=aa>JAVA
</div>
<input type='checkbox' value="1" name=bb onclick="selectKind(this)">平时不上网
<div id="kind_bb">
<input type='checkbox' value="baidu.com" name=bb>baidu.com 
<input type='checkbox' value="163.com" name=bb>163.com
<input type='checkbox' value="3water.com" name=bb>3water.com
</div>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
js实现固定显示区域内自动缩放图片的方法
Jul 18 Javascript
详解JavaScript的Polymer框架中的通知交互
Jul 29 Javascript
JS实现网页Div层Clone拖拽效果
Sep 26 Javascript
JavaScript第一篇之实现按钮全选、功能
Aug 21 Javascript
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
Dec 15 Javascript
浅谈DOM的操作以及性能优化问题-重绘重排
Jan 08 Javascript
基于JavaScript实现无限加载瀑布流
Jul 21 Javascript
使用Vue完成一个简单的todolist的方法
Dec 01 Javascript
javascript实现手动点赞效果
Apr 09 Javascript
angular组件间传值测试的方法详解
May 07 Javascript
解决vuex数据页面刷新后初始化操作
Jul 26 Javascript
Node.js 中判断一个文件是否存在
Aug 24 Javascript
JS+CSS实现美化的下拉列表框效果
Aug 11 #Javascript
localResizeIMG先压缩后使用ajax无刷新上传(移动端)
Aug 11 #Javascript
JavaScript设置表单上传时文件个数的方法
Aug 11 #Javascript
js限制文本框只能输入中文的方法
Aug 11 #Javascript
JS实现点击复选框将按钮或文本框变为灰色不可用的方法
Aug 11 #Javascript
js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
Aug 11 #Javascript
js模仿php中strtotime()与date()函数实现方法
Aug 11 #Javascript
You might like
DedeCMS 核心类TypeLink.class.php摘要笔记
2010/04/07 PHP
mysqli扩展无法在PHP7下升级问题的解决
2019/09/10 PHP
一个多次搜索+多次传值的解决方案
2007/01/20 Javascript
解析Jquery取得iframe中元素的几种方法
2013/07/04 Javascript
node.js中的events.emitter.removeListener方法使用说明
2014/12/10 Javascript
jQuery类选择器用法实例
2014/12/23 Javascript
JavaScript必知必会(十) call apply bind的用法说明
2016/06/08 Javascript
Bootstrap栅格系统的使用和理解2
2016/12/14 Javascript
Javascript中的 “&amp;” 和 “|” 详解
2017/02/02 Javascript
Nodejs之TCP服务端与客户端聊天程序详解
2017/07/07 NodeJs
基于node打包可执行文件工具_Pkg使用心得分享
2018/01/24 Javascript
基于axios封装fetch方法及调用实例
2018/02/05 Javascript
vue 的keep-alive缓存功能的实现
2018/03/22 Javascript
vue axios数据请求get、post方法及实例详解
2018/09/11 Javascript
小程序组件之仿微信通讯录的实现代码
2018/09/12 Javascript
ES6 fetch函数与后台交互实现
2018/11/14 Javascript
VUE2.0+ElementUI2.0表格el-table实现表头扩展el-tooltip
2018/11/30 Javascript
Pycharm更换python解释器的方法
2018/10/29 Python
python url 参数修改方法
2018/12/26 Python
浅谈python函数调用返回两个或多个变量的方法
2019/01/23 Python
Python骚操作之动态定义函数
2019/03/26 Python
django表单的Widgets使用详解
2019/07/22 Python
解决python replace函数替换无效问题
2020/01/18 Python
python GUI库图形界面开发之pyinstaller打包python程序为exe安装文件
2020/02/26 Python
英国的知名精品百货公司:House of Fraser(福来德)
2016/08/14 全球购物
中间件的定义
2016/08/09 面试题
银行柜员应聘推荐信范文
2013/11/24 职场文书
应届毕业生求职信范例分享
2013/12/17 职场文书
产品促销活动策划书
2014/01/15 职场文书
高中生的自我评价
2014/03/04 职场文书
义务教育学校标准化建设汇报材料
2014/08/16 职场文书
停车场管理协议书范本
2014/10/08 职场文书
英语通知范文
2015/04/22 职场文书
2016年共产党员个人承诺书
2016/03/24 职场文书
python热力图实现的完整实例
2022/06/25 Python
Rust中的Struct使用示例详解
2022/08/14 Javascript