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 相关文章推荐
模拟select的代码
Oct 19 Javascript
jQuery - css() 方法示例详解
Jan 16 Javascript
Google Maps API地图应用示例分享
Oct 23 Javascript
jQuery插件animateSlide制作多点滑动幻灯片
Jun 11 Javascript
使用AngularJS编写较为优美的JavaScript代码指南
Jun 19 Javascript
基于jQuery实现网页打印功能
Dec 01 Javascript
jquery pagination插件动态分页实例(Bootstrap分页)
Dec 23 Javascript
js实现图片切换(动画版)
Dec 25 Javascript
JS中使用正则表达式g模式和非g模式的区别
Apr 01 Javascript
基于input框覆盖掉数字英文的实例讲解
Jul 21 Javascript
微信小程序使用form表单获取输入框数据的实例代码
May 17 Javascript
vue如何解决循环引用组件报错的问题
Sep 22 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数学运算
2011/12/30 PHP
php实现的Timer页面运行时间监测类
2014/09/24 PHP
PHP curl批处理及多请求并发实现方法分析
2018/08/15 PHP
PHP JWT初识及其简单示例
2018/10/10 PHP
php如何获取Http请求
2020/04/30 PHP
JQuery Tips(3) 关于$()包装集内元素的改变
2009/12/14 Javascript
基于jquery的鼠标拖动效果代码
2012/05/30 Javascript
jquery批量控制form禁用的代码
2013/08/06 Javascript
jquery实现简单易懂的图片展示小例子
2013/11/21 Javascript
jquery插件之定时查询待处理任务数量
2014/05/01 Javascript
jquery统计用户选中的复选框的个数
2014/06/06 Javascript
JavaScript中的slice()方法使用详解
2015/06/06 Javascript
Bootstrap模态框使用详解
2017/02/15 Javascript
使用ionic播放轮询广告的实现方法(必看)
2017/04/24 Javascript
详解vue2.0脚手架的webpack 配置文件分析
2017/05/27 Javascript
详解vue中computed 和 watch的异同
2017/06/30 Javascript
js中时间格式化的几种方法
2018/07/22 Javascript
JS面试题大坑之隐式类型转换实例代码
2018/10/14 Javascript
[05:29]2014DOTA2国际邀请赛 赛后专访:LGDNewbee顺利过关
2014/07/13 DOTA
[02:23]2016国际邀请赛中国区预选赛wings晋级之路
2016/06/29 DOTA
Python远程桌面协议RDPY安装使用介绍
2015/04/15 Python
深入浅析ImageMagick命令执行漏洞
2016/10/11 Python
Python线性方程组求解运算示例
2018/01/17 Python
Python中循环后使用list.append()数据被覆盖问题的解决
2018/07/01 Python
基于Django ORM、一对一、一对多、多对多的全面讲解
2019/07/26 Python
canvas裁剪clip()函数的具体使用
2018/03/01 HTML / CSS
商务日语毕业生自荐信范文
2013/11/14 职场文书
4s店市场专员岗位职责
2014/04/09 职场文书
小学生九一八纪念日83周年演讲稿500字
2014/09/17 职场文书
2015年国庆节活动总结
2015/03/23 职场文书
社区党员干部承诺书
2015/05/04 职场文书
会计做账心得体会
2016/01/22 职场文书
Jupyter notebook 不自动弹出网页的解决方案
2021/05/21 Python
详细聊聊vue中组件的props属性
2021/11/02 Vue.js
Rust 连接 PostgreSQL 数据库的详细过程
2022/01/22 PostgreSQL
spring IOC容器的Bean管理XML自动装配过程
2022/05/30 Java/Android