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 相关文章推荐
javascript 解析url的search方法
Feb 09 Javascript
Prototype源码浅析 String部分(四)之补充
Jan 16 Javascript
jquery实现点击文字可编辑并修改保存至数据库
Apr 15 Javascript
简介JavaScript中search()方法的使用
Jun 06 Javascript
js 中文汉字转Unicode、Unicode转中文汉字、ASCII转换Unicode、Unicode转换ASCII、中文转换
Dec 06 Javascript
JavaScript中数据类型转换总结
Dec 25 Javascript
Iscrool下拉刷新功能实现方法(推荐)
Jun 26 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
Aug 17 Javascript
基于webpack.config.js 参数详解
Mar 20 Javascript
vue-cli中安装方法(图文详细步骤)
Dec 12 Javascript
Three.JS实现三维场景
Dec 30 Javascript
JS重学系列之聊聊new操作符
Mar 04 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制作静态网站的模板框架(二)
2006/10/09 PHP
我的论坛源代码(三)
2006/10/09 PHP
一个简单php扩展介绍与开发教程
2010/08/19 PHP
php对象和数组相互转换的方法
2015/05/12 PHP
laravel框架实现敏感词汇过滤功能示例
2020/02/15 PHP
JObj预览一个JS的框架
2008/03/13 Javascript
关于jquery动态增减控件的一些想法和小插件
2010/08/01 Javascript
node.js chat程序如何实现Ajax long-polling长链接刷新模式
2012/03/13 Javascript
浅谈使用MVC模式进行JavaScript程序开发
2015/11/10 Javascript
解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题
2017/03/09 Javascript
Javascript创建类和对象详解
2017/05/31 Javascript
jQuery选择器_动力节点Java学院整理
2017/07/05 jQuery
vue自定义tap指令及tap事件的实现
2018/09/18 Javascript
JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
2019/02/22 Javascript
解决layer 关闭当前弹窗 关闭遮罩层 input值获取不到的问题
2019/09/25 Javascript
JS数组及对象遍历方法代码汇总
2020/06/16 Javascript
[49:21]TNC vs VG 2019DOTA2国际邀请赛淘汰赛 胜者组赛BO3 第三场 8.20.mp4
2019/08/22 DOTA
精确查找PHP WEBSHELL木马的方法(1)
2011/04/12 Python
Python编程二分法实现冒泡算法+快速排序代码示例
2018/01/15 Python
对Pandas MultiIndex(多重索引)详解
2018/11/16 Python
Python 20行简单实现有道在线翻译的详解
2019/05/15 Python
python 利用浏览器 Cookie 模拟登录的用户访问知乎的方法
2019/07/11 Python
Python爬虫之Spider类用法简单介绍
2020/08/04 Python
印度化妆品购物网站:Nykaa
2018/07/22 全球购物
中国一家综合的外贸B2C电子商务网站:DealeXtreme(DX)
2020/03/10 全球购物
为数据库创建索引都需要注意些什么
2012/07/17 面试题
回门宴答谢词
2014/01/13 职场文书
研修心得体会
2014/09/04 职场文书
2014年英语教研组工作总结
2014/12/06 职场文书
乒乓球比赛通知
2015/04/27 职场文书
全国法制宣传日活动总结
2015/05/05 职场文书
山楂树之恋观后感
2015/06/11 职场文书
运动会通讯稿50字
2015/07/20 职场文书
家属联谊会致辞
2015/07/31 职场文书
MySQL主从复制断开的常用修复方法
2021/04/07 MySQL
动作冒险《Hell Is Us》将采用虚幻5 消灭怪物探索王国
2022/04/13 其他游戏