js控制TR的显示隐藏


Posted in Javascript onMarch 04, 2016

下文分享的一段代码:选择是的按钮就显示身高和体重的文本框的代码。注意:ready方法必须要引用jquery的库。

1.html Code

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
  .div1{ width:300px; height:80px; border:1px solid green;}
  .div2{ width:300px; height:80px; border:1px solid red;}
</style>
<SCRIPT language=javascript type=text/javascript src="jquery-1.7.2.min.js"></SCRIPT>
<script type="text/javascript">
  function setDetailMsgRow(rowID,sel) {
    var row = document.getElementById(rowID); 
      if (row != null) { 
        if (sel.value == 1) { 
          row.style.display = "block";
        } 
        else { 
           row.style.display = "none"; 
        } 
    } 
  } 
  /*自动加载隐藏框,ready方法必须要引用jquery的库*/
  $(document).ready(function(){ 
var sel = document.getElementById('selID');
    setDetailMsgRow('show',sel);
  });
  function onload() {var sel = document.getElementById('selID');
    setDetailMsgRow('show',sel); 
  } 
</script>
</head>
<body>
<TABLE border="1" cellpadding="2" cellspacing="0">
<TBODY>
<TR>
<TD>是否填写身高体重</TD>
<TD><SELECT width='100%' id=selID onchange = "setDetailMsgRow('show',this)">
  <OPTION value="1" selected>是</OPTION>
  <OPTION value="0">否</OPTION>
  <OPTION ></OPTION>
  </SELECT>
</TD><TD></TD><TD></TD></TR>
<TR id=show style="display:none;">
<TD>身高</TD>
<TD><INPUT id=Height></TD>
<TD>体重</TD>
<TD><INPUT id=Weight></TD></TR>
</TBODY>
</TABLE>
</body>
</html>

网上可以下载jquery-1.7.2.min.js将其引入。
2.效果

js控制TR的显示隐藏

以上就是本文的全部内容,希望对大家学习javascript程序设计有所帮助。

Javascript 相关文章推荐
setTimeout与setInterval在不同浏览器下的差异
Jan 24 Javascript
JQuery对checkbox操作 (循环获取)
May 20 Javascript
详解javascript中原始数据类型Null和Undefined
Dec 17 Javascript
JavaScript实现页面定时刷新(定时器,meta)
Oct 12 Javascript
详解Javascript函数声明与递归调用
Oct 22 Javascript
AngularJs上传前预览图片的实例代码
Jan 20 Javascript
JS数组搜索之折半搜索实现方法分析
Mar 27 Javascript
为Jquery EasyUI 组件加上清除功能的方法(详解)
Apr 13 jQuery
Angular.js实现动态加载组件详解
May 28 Javascript
node+express+ejs使用模版引擎做的一个示例demo
Sep 18 Javascript
layui表单验证select下拉框实现验证的方法
Sep 05 Javascript
iview实现动态表单和自定义验证时间段重叠
Jan 10 Javascript
Node.js操作Firebird数据库教程
Mar 04 #Javascript
实例剖析AngularJS框架中数据的双向绑定运用
Mar 04 #Javascript
node.js微信公众平台开发教程
Mar 04 #Javascript
详解JavaScript的AngularJS框架中的作用域与数据绑定
Mar 04 #Javascript
深入学习AngularJS中数据的双向绑定机制
Mar 04 #Javascript
简单的jQuery banner图片轮播实例代码
Mar 04 #Javascript
百度地图给map添加右键菜单(判断是否为marker)
Mar 04 #Javascript
You might like
PHP如何使用array_unshift()在数组开头插入元素
2020/09/01 PHP
推荐一些非常不错的javascript学习资源站点
2007/08/29 Javascript
jQuery旋转插件—rotate支持(ie/Firefox/SafariOpera/Chrome)
2013/01/16 Javascript
javascipt匹配单行和多行注释的正则表达式
2013/11/20 Javascript
JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串)
2014/10/17 Javascript
nodejs教程之入门
2014/11/21 NodeJs
关于JavaScript 原型链的一点个人理解
2016/07/31 Javascript
妙用Bootstrap的 popover插件实现校验表单提示功能
2016/08/29 Javascript
jQuery中的100个技巧汇总
2016/12/15 Javascript
深入理解node.js http模块
2018/01/24 Javascript
Node.js assert断言原理与用法分析
2019/01/04 Javascript
layui use 定义js外部引用函数的方法
2019/09/26 Javascript
vuex存储复杂参数(如对象数组等)刷新数据丢失的解决方法
2019/11/05 Javascript
微信小程序自定义模态弹窗组件详解
2019/12/24 Javascript
js实现轮播图效果 z-index实现轮播图
2020/01/17 Javascript
vue组件入门知识全梳理
2020/09/21 Javascript
python实现通过代理服务器访问远程url的方法
2015/04/29 Python
python访问mysql数据库的实现方法(2则示例)
2016/01/06 Python
Python 实现字符串中指定位置插入一个字符
2018/05/02 Python
Python 将Matrix、Dict保存到文件的方法
2018/10/30 Python
python学生管理系统学习笔记
2019/03/19 Python
python cv2在验证码识别中应用实例解析
2019/12/25 Python
python基于opencv检测程序运行效率
2019/12/28 Python
基于Python测试程序是否有错误
2020/05/16 Python
Pytorch实现将模型的所有参数的梯度清0
2020/06/24 Python
利用python爬取有道词典的方法
2020/12/08 Python
python中Array和DataFrame相互转换的实例讲解
2021/02/03 Python
英国家电购物网站:Sonic Direct
2019/03/26 全球购物
英国奢侈品概念店:Base Blu
2019/05/16 全球购物
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
2016/02/10 面试题
焊接专业毕业生求职信
2013/10/01 职场文书
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
语文教师个人工作总结
2015/02/06 职场文书
党员个人承诺书
2015/04/27 职场文书
法律意见书范文
2015/06/04 职场文书
MongoDB修改oplog大小的四种方法
2022/04/11 MongoDB