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 new关键字的玄机 以及其它
Aug 25 Javascript
js事件冒泡实例分享(已测试)
Apr 23 Javascript
jquery统计复选框选中示例
Nov 05 Javascript
深入理解JavaScript系列(45):代码复用模式(避免篇)详解
Mar 04 Javascript
JavaScript操作HTML DOM节点的基础教程
Mar 11 Javascript
JavaScript第一篇之实现按钮全选、功能
Aug 21 Javascript
vue的props实现子组件随父组件一起变化
Oct 27 Javascript
Vue.js结合bootstrap实现分页控件
Mar 10 Javascript
本地搭建微信小程序服务器的实现方法
Oct 27 Javascript
Vue组件通信的几种实现方法
Apr 25 Javascript
Layui tree 下拉菜单树的实例代码
Sep 21 Javascript
JavaScript中break、continue和return的用法区别实例分析
Mar 02 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
自己做矿石收音机
2021/03/02 无线电
php实现httpclient类示例
2014/04/08 PHP
memcache一致性hash的php实现方法
2015/03/05 PHP
php 二维数组时间排序实现代码
2016/11/19 PHP
PHP实现的curl批量请求操作示例
2018/06/06 PHP
PHP 扩展Memcached命令用法实例总结
2020/06/04 PHP
js 页面输出值
2008/11/30 Javascript
jquery动态加载图片数据练习代码
2011/08/04 Javascript
jQuery EasyUI API 中文文档 - EasyLoader 加载器
2011/09/29 Javascript
jQuery表单验证插件formValidator(改进版)
2012/02/03 Javascript
ExtJs设置GridPanel表格文本垂直居中示例
2013/07/15 Javascript
js之onload事件的一点使用心得
2013/08/14 Javascript
javascript与css3动画结合使用小结
2015/03/11 Javascript
JS常用知识点整理
2017/01/21 Javascript
利用策略模式与装饰模式扩展JavaScript表单验证功能
2017/02/14 Javascript
JS及JQuery对Html内容编码,Html转义
2017/02/17 Javascript
基于Vue 服务端Cookies删除的问题
2018/09/21 Javascript
详解Vue CLI 3.0脚手架如何mock数据
2018/11/23 Javascript
性能优化篇之Webpack构建速度优化的建议
2019/04/03 Javascript
Node.js实现一个HTTP服务器的方法示例
2019/05/13 Javascript
微信小程序mpvue点击按钮获取button值的方法
2019/05/29 Javascript
Vue移动端右滑屏幕返回上一页附源码下载
2019/06/26 Javascript
[03:34]2014DOTA2西雅图国际邀请赛 淘汰赛7月15日TOPPLAY
2014/07/15 DOTA
Python中的魔法方法深入理解
2014/07/09 Python
Python的加密模块md5、sha、crypt使用实例
2014/09/28 Python
django之对FileField字段的upload_to的设定方法
2019/07/28 Python
为什么黑客都用python(123个黑客必备的Python工具)
2020/01/31 Python
美国领先的低折扣旅行网站:Hotwire
2019/01/19 全球购物
金融事务专业毕业生求职信
2014/02/23 职场文书
讲座主持词
2014/03/20 职场文书
大学生社会实践自我鉴定
2014/03/24 职场文书
党的群众路线教育实践活动个人整改方案
2014/09/21 职场文书
第二批党的群众路线教育实践活动总结报告
2014/10/30 职场文书
2014年节能工作总结
2014/12/18 职场文书
办公室主任岗位职责范本
2015/03/31 职场文书
《田忌赛马》教学反思
2016/02/19 职场文书