在程序中有时候我们需要根据选择来显示我们需要的信息,通过控制table中row的显示可以实现这样的功能.

NoneRow1Row2Row3
Row1
Row2
Row3

JavaScript

 <script  language=javascript >
function changeRow(id, status) {
document.getElementById("Row1").style.display ="none";
document.getElementById("Row2").style.display ="none";
document.getElementById("Row3").style.display ="none";
    var elm = document.getElementById("Row"+id);
    if (!elm)
        return false;
    
    elm.style.display = (status == true) ? "" : "none";
}
</script>

HTML

<table width="100%" border="0">
  <tr>
    <td>
         <select name="select"  onchange="javascript: changeRow(this.value,true);">
          <option value="0">None</option>
          <option value="1">Row1</option>
          <option value="2">Row2</option>
          <option value="3">Row3</option>
        </select>
         </td>
  </tr>
  <tr id=Row1 style="display: none;">
    <td bgcolor="#99FF00">Row1</td>
  </tr>
  <tr id=Row2 style="display: none;">
    <td bgcolor="#CCCC99">Row2</td>
  </tr>
  <tr id=Row3 style="display: none;">
    <td bgcolor="#FFCC99">Row3</td>
  </tr>
</table>

[JavaScript]利用JavaScript控制table中row的显示相关推荐

  1. html中visibility属性,(CSS) 不同浏览器对table中visibility属性显示的不同

    本文举例说明在不同浏览器对table中visibility属性显示的不同. 一.HTML代码 thth tdtd 二.不同浏览器的表示 选取了Chrome.FireFox.Edge.IE11分别测试, ...

  2. js控制table中tr位置互换

    <!-- 测试 --> <script type="text/javascript">    function doit(f, t) {         $ ...

  3. html怎么设置只显示一行,如何利用CSS控制文本只在一行显示(不换行)

    我们在做前端时,经常会要求文字只在一行显示.当一行文字超过DIV或者Table的宽度的时候,浏览器中默认是让它换行显示的,如果不想让他换行要怎么办呢?通过CSS中的word-break,white-s ...

  4. 利用JavaScript在ASP.NET中动态生成系统菜单

      用户在登陆一个系统后通常会因为权限的不同而使用不同的系统功能,我们在实现用户使用的菜单项时有两种选择,一是列出全部系统菜单项,根据用户的权限禁用一部分菜单,二是根据权限动态加载菜单,这样只要列出的 ...

  5. php 只能输入中英文,JavaScript基于正则实现控制输入框中只能输入中文、数字和英文的方法...

    这篇文章主要介绍了JavaScript控制输入框中只能输入中文.数字和英文的方法,基于正则验证实现字符输入限制功能,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了Javascript控制输 ...

  6. javascript 取table中内容

    1,有如下表格,我们要取第2行第2列的值 <table id="table1"> <tr> <td>1行1列</td> <td ...

  7. javascript做的一个根据table中某个td的值为日期时的倒计时

    JavaScript代码: <script>window.onload = window.onload = function () { getTdValue(); }//根据传过来的天数( ...

  8. JavaScript杂记(持续更新中)

    1. HTML 表单自动验证 HTML 表单验证也可以通过浏览器来自动完成. 如果表单字段 (fname) 的值为空, required 属性会阻止表单提交: <!DOCTYPE html> ...

  9. 利用javascript和WebGL绘制地球 【翻译】

    利用javascript和WebGL绘制地球 [翻译] 原翻译:利用javascript和WebGL绘制地球 [翻译] 在我们所有已知的HTML5API中,WebGL可能是最有意思的一个,利用这个AP ...

最新文章

  1. C#综合揭秘——深入分析委托与事件
  2. Python基础-----while循环语句
  3. UVA10870递推关系(矩阵乘法)
  4. 【Spring注解系列14】@Profile进行环境切换
  5. 不使用注解和使用注解的web-service-dao结构
  6. android 按钮 菜单,(期末要考啊)Android的menu(菜单)按钮的使用
  7. linux 误删除mysql表能恢复吗,Linux误删数据恢复
  8. 算法笔记_163:算法提高 最大乘积(Java)
  9. 应用容器公共免费部署平台
  10. Spark SQL 编程API入门系列之SparkSQL数据源
  11. LeetCode 563. Binary Tree Tilt
  12. lodop打印不显示页码_打印成了最浪费时间的事?5个EXCEL打印技巧让你不在抗拒打印...
  13. hadoop2.0初识1.2
  14. 在线图片坐标拾取工具
  15. 解决MacOS 下载的文件名字乱码问题
  16. AutoCAD Eagle的常规操作和PCB制板及拼板说明
  17. win10专业版没有触摸板选项_win10系统怎么禁用触控板 win10禁用触控板方法介绍...
  18. 【关于如何调用java的private成员变量】
  19. 半条命2服务器无响应,半条命2游戏常见问题解决方法
  20. StarUML作图总结

热门文章

  1. android 手动签名apk,记录手动签名APK的过程
  2. linux系统安装金蝶_linux 操作系统安装配置vnc
  3. android 立体 流量球,Android自定义View——实现水波纹效果类似剩余流量球
  4. bootstrap4 左侧导航栏 优秀 大气_制作动态效果的后台导航栏——左侧导航
  5. html css制作计算器,使用html+css+js实现计算器
  6. kettle mysql 参数_kettle参数、变量详细讲解
  7. outlook邮箱限额满了
  8. 隐藏了十年的Sudo漏洞爆出:无需密码就能获取root权限
  9. 入门级实操教程!从概念到部署,全方位了解K8S Ingress!
  10. C库宏-offsetof()