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 相关文章推荐
JavaScript 事件冒泡简介及应用
Jan 11 Javascript
JQERY limittext 插件0.2版(长内容限制显示)
Aug 27 Javascript
js下判断 iframe 是否加载完成的完美方法
Oct 26 Javascript
js菜单点击显示或隐藏效果的简单实例
Jan 13 Javascript
jquery中map函数与each函数的区别实例介绍
Jun 23 Javascript
JS事件添加和移出的兼容写法示例
Jun 20 Javascript
深入分析javascript中console命令
Aug 14 Javascript
AngularJS动态加载模块和依赖的方法分析
Nov 08 Javascript
WebSocket的通信过程与实现方法详解
Apr 29 Javascript
解决echarts图表使用v-show控制图表显示不全的问题
Jul 19 Javascript
vue2实现provide inject传递响应式
May 21 Vue.js
原生JS实现飞机大战小游戏
Jun 09 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连接SQLSERVER 注意事项(附dll文件下载)
2012/06/28 PHP
PHP转换IP地址到真实地址的方法详解
2013/06/09 PHP
PHP中抽象类、接口的区别与选择分析
2016/03/29 PHP
实现PHP搜索加分页
2016/10/12 PHP
PHP开发实现微信退款功能示例
2017/11/25 PHP
laravel5 Eloquent 实现事务方式
2019/10/21 PHP
Laravel手动返回错误码示例
2019/10/22 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
Extjs单独定义各组件的实例代码
2013/06/25 Javascript
前端学习笔记style,currentStyle,getComputedStyle的用法与区别
2016/05/28 Javascript
js调用屏幕宽度的简单方法
2016/11/14 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
JS实现两周内自动登录功能
2017/03/23 Javascript
最基础的vue.js双向绑定操作
2017/08/23 Javascript
详解React 在服务端渲染的实现
2017/11/16 Javascript
zTree树形菜单交互选项卡效果的实现方法
2017/12/25 Javascript
深入剖析Express cookie-parser中间件实现示例
2018/02/01 Javascript
Python3控制路由器——使用requests重启极路由.py
2016/05/11 Python
Python用sndhdr模块识别音频格式详解
2018/01/11 Python
django 在原有表格添加或删除字段的实例
2018/05/27 Python
Python 读写文件的操作代码
2018/09/20 Python
Python实现的ftp服务器功能详解【附源码下载】
2019/06/26 Python
Python终端输出彩色字符方法详解
2020/02/11 Python
使用sklearn的cross_val_score进行交叉验证实例
2020/02/28 Python
Python中有几个关键字
2020/06/04 Python
钉钉企业内部H5微应用开发详解
2020/05/12 HTML / CSS
东南亚旅游平台:The Trip Guru
2018/01/01 全球购物
施华洛世奇美国官网:SWAROVSKI美国
2018/02/08 全球购物
英国电子产品购物网站:Tech in the basket
2019/11/08 全球购物
高中生期末评语大全
2014/01/28 职场文书
教师党员自我剖析材料
2014/09/29 职场文书
质量承诺书格式范文
2015/04/28 职场文书
自我检讨书怎么写
2015/05/07 职场文书
2015年小学美术工作总结
2015/05/25 职场文书
mysql中int(3)和int(10)的数值范围是否相同
2021/10/16 MySQL
Mysql 如何合理地统计一个数据库里的所有表的数据量
2022/04/18 MySQL