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 相关文章推荐
jQueryPad 实用的jQuery测试工具(支持IE,chrome,FF)
May 22 Javascript
JavaScript异步编程Promise模式的6个特性
Apr 03 Javascript
js判断游览器类型及版本号的代码
May 11 Javascript
easyui中combotree循环获取父节点至根节点并输出路径实现方法
Nov 10 Javascript
jquery实现全选、全不选以及单选功能
Mar 23 jQuery
JavaScript屏蔽Backspace键的实现代码
Nov 02 Javascript
一个Vue视频媒体多段裁剪组件的实现示例
Aug 09 Javascript
浅谈JS中this在各个场景下的指向
Aug 14 Javascript
js实现数字从零慢慢增加到指定数字示例
Nov 07 Javascript
通过实例了解JS执行上下文运行原理
Jun 17 Javascript
vue 实现把路由单独分离出来
Aug 13 Javascript
使用AutoJs实现微信抢红包的代码
Dec 31 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
我的论坛源代码(一)
2006/10/09 PHP
php生成毫秒时间戳的实例讲解
2017/09/22 PHP
php微信开发之图片回复功能
2018/06/14 PHP
thinkPHP框架实现的简单计算器示例
2018/12/07 PHP
PHP工厂模式、单例模式与注册树模式实例详解
2019/06/03 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
2021/03/09 PHP
JS 自定义函数缺省值的设置方法
2010/05/05 Javascript
JS嵌套函数调用上下文的问题解决
2014/03/26 Javascript
JavaScript异步编程Promise模式的6个特性
2014/04/03 Javascript
jquery判断input值不为空的方法
2016/06/05 Javascript
nodejs个人博客开发第五步 分配数据
2017/04/12 NodeJs
JavaScript字符串检索字符的方法
2017/06/23 Javascript
JQuery 获取多个select标签option的text内容(实例)
2017/09/07 jQuery
Javascript中JSON数据分组优化实践及JS操作JSON总结
2017/12/22 Javascript
jQuery实现的鼠标拖动浮层功能示例【拖动div等任何标签】
2018/12/29 jQuery
[08:44]和酒神一起战斗 DOTA2教你做大人
2014/03/27 DOTA
python实现求解列表中元素的排列和组合问题
2018/03/15 Python
在dataframe两列日期相减并且得到具体的月数实例
2018/07/03 Python
selenium+python自动化测试之鼠标和键盘事件
2019/01/23 Python
Python2与Python3的区别实例分析
2019/04/11 Python
python实现简单坦克大战
2020/03/27 Python
django ObjectDoesNotExist 和 DoesNotExist的用法
2020/07/09 Python
Pyqt助手安装PyQt5帮助文档过程图解
2020/11/20 Python
欧姆龙医疗保健与医疗产品:Omron Healthcare
2020/02/10 全球购物
JAVA中运算符的分类及举例
2015/09/12 面试题
家长会演讲稿范文
2014/01/10 职场文书
运动会方阵解说词
2014/02/12 职场文书
《九色鹿》教学反思
2014/02/27 职场文书
租赁协议书
2015/01/27 职场文书
2015秋季开学典礼演讲稿
2015/07/16 职场文书
2016高中社会实践心得体会范文
2016/01/14 职场文书
新西兰:最新留学学习计划书写作指南
2019/07/15 职场文书
创业计划书之孕婴生活馆
2019/11/11 职场文书
教你怎么用python实现字符串转日期
2021/05/24 Python
Python max函数中key的用法及原理解析
2021/06/26 Python
CentOS MySql8 远程连接实战
2022/04/19 MySQL