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 相关文章推荐
复选框全选与全不选操作实现思路
Aug 18 Javascript
jquery datatable后台封装数据示例代码
Aug 07 Javascript
原生js实现移动开发轮播图、相册滑动特效
Apr 17 Javascript
探讨:JavaScript ECAMScript5 新特性之get/set访问器
May 05 Javascript
HTML5+jQuery插件Quicksand实现超酷的星际争霸2兵种分类展示效果(附demo源码下载)
May 25 Javascript
新入门node.js必须要知道的概念(必看篇)
Aug 10 Javascript
Bootstrap CSS组件之导航(nav)
Dec 17 Javascript
微信浏览器禁止页面下拉查看网址实例详解
Jun 28 Javascript
解决VUEX兼容IE上的报错问题
Mar 01 Javascript
react脚手架如何配置less和ant按需加载的方法步骤
Nov 28 Javascript
JS实现压缩上传图片base64长度功能
Dec 03 Javascript
Vue实现鼠标经过文字显示悬浮框效果的示例代码
Oct 14 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
php简单的留言板与回复功能具体实现
2014/02/19 PHP
php将字符串转换成16进制的方法
2015/03/17 PHP
php运行报错Call to undefined function curl_init()的最新解决方法
2016/11/20 PHP
Laravel框架搜索分页功能示例
2019/02/01 PHP
php xhprof使用实例详解
2019/04/15 PHP
JS图片浏览组件PhotoLook的公开属性方法介绍和进阶实例代码
2010/11/09 Javascript
jquery里的正则表达式说明
2011/08/03 Javascript
jquery(hide方法)隐藏指定元素实例
2013/11/11 Javascript
21个值得收藏的Javascript技巧
2014/02/04 Javascript
JavaScript+html5 canvas制作的百花齐放效果完整实例
2016/01/26 Javascript
js Canvas实现圆形时钟教程
2016/09/19 Javascript
利用JS屏蔽页面中的Enter按键提交表单的方法
2016/11/25 Javascript
jQuery实现遮罩层登录对话框
2016/12/29 Javascript
浅谈Javascript事件对象
2017/02/05 Javascript
javascript编写简易计算器
2017/05/06 Javascript
jQuery实现监听下拉框选中内容发生改变操作示例
2018/07/13 jQuery
Vue-cli@3.0 插件系统简析
2018/09/05 Javascript
Async/Await替代Promise的6个理由
2019/06/15 Javascript
python实现文件分组复制到不同目录的例子
2014/06/04 Python
Python+PIL实现支付宝AR红包
2018/02/09 Python
Python批量提取PDF文件中文本的脚本
2018/03/14 Python
Python使用Selenium模块模拟浏览器抓取斗鱼直播间信息示例
2018/07/18 Python
python画柱状图--不同颜色并显示数值的方法
2018/12/13 Python
python使用PyQt5的简单方法
2019/02/27 Python
Python3.5 + sklearn利用SVM自动识别字母验证码方法示例
2019/05/10 Python
pow在python中的含义及用法
2019/07/11 Python
TensorFlow基于MNIST数据集实现车牌识别(初步演示版)
2019/08/05 Python
Python 求数组局部最大值的实例
2019/11/26 Python
Python如何实现爬取B站视频
2020/05/20 Python
keras的siamese(孪生网络)实现案例
2020/06/12 Python
Django-simple-captcha验证码包使用方法详解
2020/11/28 Python
Merchant 1948澳大利亚:新西兰领先的鞋类和靴子供应商
2018/03/24 全球购物
Bath & Body Works阿联酋:在线购买沐浴和身体用品
2021/02/27 全球购物
春节超市活动方案
2014/08/14 职场文书
学校后勤工作总结2015
2015/05/15 职场文书
《认识钟表》教学反思
2016/02/16 职场文书